- Joomla Version
- 6.1.0
- PHP Version
- PHP 8.4.x
- Hoster
- all-inkl
- Link (URL) zur Seite mit dem Problem
- tsg-tettau.de
Hallo,
ich habe ein Plugin erstellt mit dem ich einen neuen Menüeintragstyp erstellen möchte. Dieser sollte unter Beiträge zu finden sein. Die Installation funktioniert. Meldung: Neuer Menüeintragstyp für Spielberichte auf Basis Kategorieblog. Die Plugin-Installation wurde abgeschlossen. Plugin ist aktiviert. Ordnerstruktur: /plugins/system/spielberichte/. Unter templates/shaper_helixultimate/html/com_content/category liegt die spielberichte.php.
Aber der neue Menüeintragstyp wird nicht angezeigt. Wo liegt mein Fehler?
XML
<?xml version="1.0" encoding="utf-8"?>
<extension type="plugin" group="system" method="upgrade">
<name>Menüeintrag: Spielberichte-Blog</name>
<author>Author</author>
<creationDate>2026-05-02</creationDate>
<copyright>(C) 2026 </copyright>
<license>GNU General Public License version 2 or later</license>
<version>1.0.4</version>
<description>Neuer Menüeintragstyp für Spielberichte auf Basis Kategorieblog</description>
<!-- Das registriert den Typ im Menü-Dialog -->
<menuitem type="spielberichte"
title="Spielberichte-Blog"
description="Zeigt eine Kategorie als Spielberichte-Layout"
icon="fa fa-futbol"
component="com_content"
view="category"
layout="spielberichte" />
<!-- Felder für den Menüeintrag -->
<config>
<fields name="request">
<fieldset name="request" label="JGLOBAL_REQUEST">
<field name="id" type="category"
label="JGLOBAL_CHOOSE_CATEGORY_LABEL"
extension="com_content"
required="true" />
</fieldset>
</fields>
</config>
<files>
<filename plugin="spielberichte">spielberichte.php</filename>
</files>
</extension>
Alles anzeigen