Perguntas com a marcação «routing»

5
Como verificar quais módulos são afetados pelo patch de segurança SUPEE-6788
Em 27 de outubro de 2015, o Magento lançou o patch de segurança SUPEE-6788. De acordo com os detalhes técnicos , 4 APPSECs que foram corrigidos requerem algum retrabalho nos módulos locais e comunitários: APPSEC-1034, endereçando ignorando o URL de administrador personalizado (desativado por padrão) APPSEC-1063, abordando possível injeção de …

3
Como atualizar roteadores de administrador do módulo personalizado para o patch SUPEE-6788
Não sei como atualizar os módulos personalizados para trabalhar com o patch SUPEE-6788 , as instruções não são muito claras. Baseado no tutorial de Alan Storm , criei um módulo simples no gerador www.silksoftware.com/magento-module-creator/ para teste. Ele possui uma página personalizada no admin que funciona perfeitamente, mas quando aplico as …

1
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 classe de controlador …

3
Por que o Magento 2 força os URLs a terem mais de 3 caracteres
Se você tentar criar um módulo com um nome de frente como hello-worldno Magento 2, receberá um erro parecido com este . Invalid XML in file /Users/alanstorm/Sites/magento-2-with-keys/magento2/app/code/Pulsestorm/HelloPestle/etc/frontend/routes.xml: Element 'route', attribute 'id': [facet 'pattern'] The value 'hello-world' is not accepted by the pattern '[A-Za-z0-9_]{3,}'. Parece que o Magento não deseja nomes …
9 php  magento2  routing 

1
Palavra-chave reservada na ação do controlador - Magento 2
Estou trabalhando em um conceito de grade de administração. Encontrei um código fonte do github e analisei esse. Embora eu tenha encontrado o URL, é diferente da declaração no layout do componente da interface do usuário . <item name="url" xsi:type="string">*/*/new</item> */*é o nome da frente atual médio e o caminho …

1
rota magi 2 api com parâmetro de entrada
Estou tentando criar uma rota API com parâmetros de entrada, mas não estou obtendo o resultado esperado. Aqui está o meu webapi.xml: <?xml version="1.0"?> <routes xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../app/code/Magento/Webapi/etc/webapi.xsd"> <route url="/V1/foo" method="POST" secure="true"> <service class="..\FooInterface" method="getFooById"/> <resources> <resource ref="anonymous"/> </resources> <data> <parameter name="id" force="true">%id%</parameter> </data> </route> </routes> Aqui está minha interface: interface …

3
Magento 2 CE: o controlador frontal atingiu 100 iterações de correspondência do roteador
Estou usando o Magento 2 CE versão 2.1.0 Tomando referência a http://inchoo.net/magento-2/routing-in-magento-2/ para roteamento. My Router.phpController Code public function match(\Magento\Framework\App\RequestInterface $request) { $identifier = trim($request->getPathInfo(), '/'); if (strpos($identifier, 'test') !== false) { $request->setModuleName('moduletest')->setControllerName('test')->setActionName('test'); } else { //There is no match return; } return $this->actionFactory->create( 'Magento\Framework\App\Action\Forward', ['request' => $request] ); } …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.