MVC und Request-Verarbeitung · Frage 2 von 12
Wie muss die Controller-Methode heißen, die in Extbase die Action list ausführt?
1 Antwort ist richtig. Einfach
Lösung anzeigen
Lösung
- B listAction()
Erklärung
Extbase erkennt Actions an der Namenskonvention: Eine **öffentliche Methode mit dem Suffix Action** ist eine Action, die in einem Plugin oder Backend-Modul freigegeben werden kann. Aus dem Action-Namen list in configurePlugin() wird also die Methode listAction() aufgerufen. Der Controller selbst liegt in Classes/Controller/, erweitert \ und jede Action gibt ein ResponseInterface zurück. Eine Methode list() ohne Suffix wäre nur eine normale Hilfsmethode, die Extbase nie als Action aufruft.