Preguntas etiquetadas con routing

5
Cómo verificar qué módulos están afectados por el parche de seguridad SUPEE-6788
El 27 de octubre de 2015, Magento lanzó el parche de seguridad SUPEE-6788. De acuerdo con los detalles técnicos , 4 APPSEC que se han solucionado requieren algunos cambios en los módulos locales y comunitarios: APPSEC-1034, abordando eludiendo la URL de administración personalizada (deshabilitada de manera predeterminada) APPSEC-1063, abordando la …

3
Cómo actualizar los enrutadores de administración del módulo personalizado para el parche SUPEE-6788
No estoy seguro de cómo actualizar módulos personalizados para que funcionen con el parche SUPEE-6788 , las instrucciones no son muy claras. Basado en el tutorial de Alan Storm , creé un módulo simple en el generador www.silksoftware.com/magento-module-creator/ para probarlo. Tiene una página personalizada en administración que funciona perfectamente bien, …

1
Uso de palabras reservadas en las URL de Magento 2
¿Es posible crear un módulo en Magento 2, utilizando enrutamiento estándar, que responda a una URL en forma de http://magento.example.com/namespace_module/return/index Es decir, una URL donde el segundo parámetro es una palabra clave reservada de PHP. El problema con lo anterior es crear un nombre de clase de controlador PHP que …

3
¿Por qué Magento 2 obliga a las URL a tener más de 3 caracteres?
Si intenta crear un módulo con un nombre frontal como hello-worlden Magento 2, obtendrá un error similar al siguiente . 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 Magento no quiere nombres de URL que …
9 php  magento2  routing 


1
ruta magento 2 api con parámetro de entrada
Estoy tratando de crear una ruta api con parámetros de entrada pero no obtengo el resultado esperado. Aquí está mi 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> Aquí mi interfaz: interface FooInterface { …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.