Zum Inhalt springen

Ausführung der Extension

Erstellt am 14. September 2016 · 2 Antworten · letzte Antwort am 14. September 2016

Tags: TYPO3 7, Frage

Snitrem ·

Ich wende mich mal wieder an Euch... Ich stehe nun vor einem neuen Problem. Auf Seiten, wo das Plugin nicht eingebunden ist, wird dieses aber ausgeführt.

Ich habe im meinem Controller eine Methode zum Überprüfen des Request.

protected function initializeAction()
    {
        DebuggerUtility::var_dump($this->request, 'Request - Init');
    }

dadurch bin ich auf den Fehler aufmerksam geworden und möchte dies nun unterbinden, dass die Extension nur auf der entsprechenden, als Inhaltselement ausgewählte Seite mit entsprechender Action ausgeführt wird.

Julian.​Hofmann ·

Bist Du Dir ganz, ganz sicher, dass das Plugin nicht via TS noch eingebunden ist odgl.?

initializeAction() wird nur ausgeführt, wenn eine Action angesprochen wird. D.h. es muss eine Controller_Action-Kombination irgendwoher aufgerufen werden. Wenn es nicht als Inhaltselement ist, dann eben evtl. in TS.

Snitrem ·

Das Problem habe ich gefunden. Es liegt daran, dass das Maintemplate eingebunden wird und dann durch ein anders ersetzt wird. Konnte es bereits korrigieren. Danke 🙂