Bug #170
offen[Bugsink] TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "Event ORDER BY 1-- -" is not allowed by plugin "Calendarlist". Please…
0%
Beschreibung
Bugsink: https://bugsink.cytrus.de/issues/issue/ceb9d73b-40ca-4e30-b099-a76f953d5a4e/event/last/
Typ: NEW issue
Projekt: www-rietberg-de
Bugsink Alert
TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "Event ORDER BY 1-- -" is not allowed by plugin "Calendarlist". Please…
Automatisch erstellt durch n8n
KI-Analyse:
1. Ursache identifiziert
Die Extension Calendarlist konfiguriert im Hook ExtensionUtility::configurePlugin() einen Controller‑Namen "Event ORDER BY 1-- -". Dieser String enthält Leerzeichen und Sonderzeichen, entspricht also keiner gültigen PHP‑Klassenbezeichnung. Extbase wirft deshalb die InvalidControllerNameException, weil der angegebene Name nicht zu einer existierenden Controller‑Klasse (z. B. Tx_Calendarlist_Controller_EventController) gemappt werden kann.
2. Fix beschrieben (konkret)
- Öffnen Sie die Datei
ext_localconf.php(oder ggf.ext_tables.php) Ihrer Extension Calendarlist. - Suchen Sie den Aufruf von
ExtensionUtility::configurePlugin()für das Plugin‑KeyCalendarlist. - Ersetzen Sie den fehlerhaften Controller‑Namen durch einen zulässigen Namen, z. B.
"Event"(oder den korrekten Namen Ihrer Controller‑Klasse). - Entfernen Sie sämtliche zusätzlichen Zeichen wie
ORDER BY 1-- -. - Prüfen Sie, dass die Klasse
Tx_Calendarlist_Controller_EventControllerexistiert und die DateiClasses/Controllers/EventController.phpkorrekt ist. - Löschen Sie den TYPO3‑Cache (
vendor/bin/typo3cms cache:flushoder über das Backend) und laden Sie die Seite neu.
3. Betroffene TYPO3 Extension
Die Extension, die das Plugin Calendarlist bereitstellt (z. B. die Extension mit dem Composer‑Namen vendor/your‑vendor/calendarlist oder dem Ordnernamen ext_calendarlist).
4. Confidence
96 %
Nichts anzuzeigen