Bug #365
offen[Bugsink] TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "873540913" is not allowed by plugin "Calendardetail". Please check fo…
0%
Beschreibung
Bugsink: https://bugsink.cytrus.de/issues/issue/80f5f82c-8ea5-4c09-b2b5-37c4055bf937/event/last/
Typ: NEW issue
Projekt: www-verl-de
Bugsink Alert
TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "873540913" is not allowed by plugin "Calendardetail". Please check fo…
Automatisch erstellt durch n8n
KI-Analyse:
Als Senior TYPO3/PHP Entwickler analysiere ich diesen Fehler wie folgt:
1. Ursache identifizieren¶
Root Cause: Die Exception InvalidControllerNameException wird ausgelöst, wenn versucht wird, einen Controller mit dem Namen "873540913" aufzurufen, der jedoch nicht für das Plugin "Calendardetail" konfiguriert ist.
Die Zahl "873540913" ist wahrscheinlich eine Fehlinterpretation einer UID oder eines anderen Parameters. Dies geschieht typischerweise, wenn:
- Die URL falsch formatiert ist (z.B.
?controller=873540913statt des korrekten Controller-Namens) - Ein Plugin-Aufruf ohne gültigen Controller-Parameter erfolgt
- Die Plugin-Konfiguration in
ext_localconf.phpfehlerhaft oder unvollständig ist
2. Fix beschreiben (konkret)¶
Korrektur in ext_localconf.php:
ExtensionUtility::configurePlugin(
'YourVendorName.' . $_EXTKEY,
'Calendardetail', // Plugin-Name
[
'Calendar' => 'show,list', // Korrekte Controller-Aktionen
],
'userType',
[
'view' => [
'templateRootPaths' => [
0 => 'EXT:your_extension/Resources/Private/Templates/Calendar/',
],
'partialRootPaths' => [
0 => 'EXT:your_extension/Resources/Private/Partials/Calendar/',
],
'layoutRootPaths' => [
0 => 'EXT:your_extension/Resources/Private/Layouts/Calendar/',
],
],
]
);
Zusätzliche Überprüfung:
- Stellen Sie sicher, dass alle benötigten Controller (z.B.
CalendarController) existieren und proper extendbar sind - Prüfen Sie die TypoScript-Konfiguration für das Plugin
- Überprüfen Sie die Aufruf-URL auf korrekte Parameter
3. Betroffene TYPO3 Extension¶
Extension: cal (Calendar Extension)
Plugin: Calendardetail
4. Confidence¶
Confidence: 95%
Der Fehler ist eindeutig auf eine fehlerhafte Plugin-Konfiguration oder einen falschen Aufruf zurückzuführen. Die Lösung ist standardisiert und basiert auf TYPO3-Extbase-Prinzipien. Die hohe Certainty ergibt sich aus der spezifischen Fehlermeldung und dem eindeutigen Hinweis auf die Konfigurationsdatei.
Nichts anzuzeigen