Perguntas com a marcação «controllers»

Denota questões sobre controladores e métodos de ação

43
Diferença entre / Controller e / controllers

Uma pergunta que pretendo fazer há muito tempo, mais teórica do que qualquer outra coisa. Eu sou totalmente versado no desenvolvimento de extensões usando a estrutura normal de arquivos do módulo Magento. Notei, porém, ao olhar para algumas das 'extensões' do Mage, que algumas contêm um diretório...

22
Enviar dados do controlador para phtml

Eu tenho este controlador: ... public function insertAction() { $something = 'testcase'; $this->loadLayout(); $this->_title($this->__("the title")); $this->renderLayout(); } ... Gostaria de acessar $somethingno meu documento .phtml, como faço isso? (ou, de outra forma: como...

12
Magento2 - Custom Controller lança erro

Eu criei um módulo mostrado neste post. Mas meu próprio controlador não funciona. Recebi esta mensagem de erro: Erro recuperável: o argumento 1 passado para MP \ MyModule \ Controller \ Index \ CheckUserName :: __ construct () deve ser uma instância do Magento \ Framework \ App \ Action \...

11
Usando palavras reservadas em URLs do Magento 2

É possível criar um módulo no Magento 2, usando roteamento padrão, que responda a uma URL na forma de http://magento.example.com/namespace_module/return/index Ou seja - uma URL em que o segundo parâmetro é uma palavra-chave reservada em PHP. O problema com o exposto acima é criar um nome de...

9
O objetivo das interfaces de verbos http

No Magento 2.3, existem algumas interfaces para todos os verbos http Magento\Framework\App\Action\HttpPostActionInterface Magento\Framework\App\Action\HttpGetActionInterface, ... Todos eles estão vazios e implementam Magento\Framework\App\ActionInterface. Também descobri que todos eles...

8
Maneira confiável de redirecionar para a última página

Existe uma maneira confiável no magento para redirecionar para a última página. Eu tenho um pequeno formulário que eu quero redirecionar para a página anterior se ocorreu um erro. O formulário fica na página do produto e redireciona para outra página quando concluído com êxito. No entanto, eu...