Aktionen
Bug #76
offen[Bugsink] TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "event" is not allowed by plugin "Calendarlist". Please check for TYPO…
Status:
Neu
Priorität:
wichtig
Zugewiesen an:
-
Beginn:
20.07.2026
Abgabedatum:
% erledigt:
0%
Geschätzter Aufwand:
Beschreibung
Bugsink: https://bugsink.cytrus.de/issues/issue/c3701443-32c2-40d8-90a2-16edb7bd9991/event/last/
Typ: NEW issue
Projekt: www-rietberg-de
Bugsink Alert
TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "event" is not allowed by plugin "Calendarlist". Please check for TYPO…
Automatisch erstellt durch n8n
KI-Analyse:
Analyse des Fehlers¶
1. Ursache identifizieren¶
Der Fehler tritt auf, weil Extbase den Controller "Event" für das Plugin "Calendarlist" nicht findet oder nicht erlaubt.
Genauer Grund:
- In der
ext_localconf.phpder Extension wurde das Plugin"Calendarlist"mitExtensionUtility::configurePlugin()registriert, aber der Controller"Event"ist nicht in der Liste der erlaubten Controller aufgeführt. - Alternativ könnte der Controller-Name falsch geschrieben sein (z. B.
"Event"vs."Events").
2. Fix beschreiben (konkret)¶
Lösungsschritte:
-
ext_localconf.phpder betroffenen Extension prüfen- Suche nach
ExtensionUtility::configurePlugin()für das Plugin"Calendarlist". - Stelle sicher, dass der Controller
"Event"in der Liste der erlaubten Controller steht.
Beispiel-Korrektur:
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin( 'VendorName.Calendarlist', // Extension-Key 'Calendarlist', // Plugin-Name [ \VendorName\Calendarlist\Controller\EventController::class => 'list, show', // Erlaubte Actions ], // Nicht-cachebare Actions (falls nötig) [ \VendorName\Calendarlist\Controller\EventController::class => 'list, show', ] );- Falls der Controller
"Event"fehlt, muss er hinzugefügt werden. - Falls der Controller anders heißt (z. B.
"Events"), muss der Aufruf im Frontend angepasst werden.
- Suche nach
-
Cache leeren
- Nach der Änderung muss der TYPO3-Cache geleert werden (
Admin Tools > Maintenance > Flush TYPO3 Cache).
- Nach der Änderung muss der TYPO3-Cache geleert werden (
-
Frontend-Aufruf prüfen
- Falls der Controller-Name im Plugin-Aufruf (z. B. in Fluid-Templates oder TypoScript) falsch ist, muss er korrigiert werden.
3. Betroffene TYPO3 Extension nennen¶
-
Extension-Name:
Calendarlist(vermutlich eine benutzerdefinierte Extension, da kein Standard-TYPO3-Plugin mit diesem Namen existiert). -
Pfad:
typo3conf/ext/calendarlist/ext_localconf.php
4. Confidence (0-100%)¶
95%
- Die Fehlermeldung ist klar und deutet direkt auf ein Problem in der Plugin-Konfiguration hin.
- Die einzige Unsicherheit besteht darin, ob der Controller-Name tatsächlich
"Event"lautet oder ob ein Tippfehler vorliegt.
Zusammenfassung¶
-
Problem: Der Controller
"Event"ist nicht für das Plugin"Calendarlist"registriert. -
Lösung:
ext_localconf.phpanpassen, Controller hinzufügen und Cache leeren. -
Betroffene Extension:
Calendarlist(benutzerdefiniert).
Nichts anzuzeigen
Aktionen