Projekt

Allgemein

Profil

Aktionen

Bug #170

offen

[Bugsink] TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "Event ORDER BY 1-- -" is not allowed by plugin "Calendarlist". Please…

Von Bug Sink vor etwa 1 Monat hinzugefügt.

Status:
Neu
Priorität:
wichtig
Zugewiesen an:
-
Beginn:
08.09.2026
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:

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‑Key Calendarlist.
  • 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_EventController existiert und die Datei Classes/Controllers/EventController.php korrekt ist.
  • Löschen Sie den TYPO3‑Cache (vendor/bin/typo3cms cache:flush oder ü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

Aktionen

Auch abrufbar als: Atom PDF