Als «controllers» getaggte Fragen

Bezeichnet Fragen zu Controllern und Aktionsmethoden

43
Unterschied zwischen / Controller und / Controllern

Eine Frage, die ich seit Ewigkeiten stellen wollte, theoretischer als alles andere. Ich bin mit der Entwicklung von Erweiterungen unter Verwendung der normalen Magento-Modul-Dateistruktur bestens vertraut. Ich habe jedoch festgestellt, dass einige der Mage-Erweiterungen ein / Controller-Verzeichnis...

22
Senden Sie Daten vom Controller an phtml

Ich habe diesen Controller: ... public function insertAction() { $something = 'testcase'; $this->loadLayout(); $this->_title($this->__("the title")); $this->renderLayout(); } ... Ich möchte $somethingin meinem .phtml-Dokument zugreifen. Wie mache ich das? (oder $somethinganders...

12
Magento2 - Custom Controller löst einen Fehler aus

Ich habe ein Modul erstellt, das in diesem Beitrag gezeigt wird. Aber mein eigener Controller funktioniert nicht. Ich habe folgende Fehlermeldung erhalten: Wiederherstellbarer Fehler: Argument 1, das an MP \ MyModule \ Controller \ Index \ CheckUserName :: __ construct () übergeben wird, muss...

11
Verwenden reservierter Wörter in Magento 2-URLs

Ist es möglich, in Magento 2 ein Modul mit Standard-Routing zu erstellen, das auf eine URL in Form von reagiert? http://magento.example.com/namespace_module/return/index Das heißt - eine URL, bei der der zweite Parameter ein für PHP reserviertes Schlüsselwort ist. Das Problem mit dem oben genannten...

9
Der Zweck der http-Verben-Schnittstellen

In Magento 2.3 gibt es einige Schnittstellen für alle http-Verben Magento\Framework\App\Action\HttpPostActionInterface Magento\Framework\App\Action\HttpGetActionInterface, ... Alle von ihnen sind leer und implementiert Magento\Framework\App\ActionInterface. Ich fand auch heraus, dass alle...

8
Zuverlässige Möglichkeit, zur letzten Seite umzuleiten

Gibt es in Magento eine zuverlässige Möglichkeit, zur letzten Seite umzuleiten? Ich habe ein kleines Formular, das ich auf die vorherige Seite umleiten möchte, wenn ein Fehler aufgetreten ist. Das Formular befindet sich auf der Produktseite und wird nach erfolgreichem Abschluss auf eine andere...