Projekt

Allgemein

Profil

Aktionen

Bug #365

offen

[Bugsink] TYPO3\CMS\Extbase\Mvc\Exception\InvalidControllerNameException: The controller "873540913" is not allowed by plugin "Calendardetail". Please check fo…

Von Bug Sink vor 24 Tagen hinzugefügt.

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

0%

Geschätzter Aufwand:

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=873540913 statt des korrekten Controller-Namens)
  • Ein Plugin-Aufruf ohne gültigen Controller-Parameter erfolgt
  • Die Plugin-Konfiguration in ext_localconf.php fehlerhaft 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:

  1. Stellen Sie sicher, dass alle benötigten Controller (z.B. CalendarController) existieren und proper extendbar sind
  2. Prüfen Sie die TypoScript-Konfiguration für das Plugin
  3. Ü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

Aktionen

Auch abrufbar als: Atom PDF