Вопросы с тегом «routing»

5
Как проверить, на какие модули распространяется исправление безопасности SUPEE-6788
27 октября 2015 года Magento выпустила исправление безопасности SUPEE-6788. Согласно техническим деталям , 4 исправленных APPSEC требуют доработки в локальных и общественных модулях: APPSEC-1034, адресация в обход пользовательского URL администратора (по умолчанию отключена) APPSEC-1063, решение для возможного внедрения SQL APPSEC-1057, метод обработки шаблона позволяет получить доступ к личной информации APPSEC-1079, …

3
Как обновить админ-роутеры пользовательского модуля для патча SUPEE-6788
Я не уверен, как обновить пользовательские модули для работы с патчем SUPEE-6788 , инструкции не очень понятны. На основе учебного пособия Алана Шторма я создал простой модуль в генераторе www.silksoftware.com/magento-module-creator/ для тестирования. У него есть пользовательская страница в админке, которая прекрасно работает, но когда я применяю исправления, требуемые в SUPEE-6788, …

1
Использование зарезервированных слов в URL Magento 2
Можно ли создать модуль в Magento 2, используя стандартную маршрутизацию, который отвечает на URL в виде http://magento.example.com/namespace_module/return/index То есть - URL, где вторым параметром является зарезервированное ключевое слово PHP. Проблема с вышеупомянутым состоит в том, чтобы создать имя класса контроллера PHP, это Namespace\Module\Controller\Return\Index и наличие Returnв пространстве имен является незаконным …

3
Почему Magento 2 заставляет URL быть 3+ символами
Если вы попытаетесь создать модуль с передним именем, как hello-worldв Magento 2, вы получите ошибку, которая выглядит следующим образом . 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,}'. Похоже, что Magento не хочет, чтобы передовые имена URL …
9 php  magento2  routing 

1
Зарезервированное ключевое слово в действии контроллера - Magento 2
Я работаю над концепцией сетки администратора. Я нашел один исходный код на github и проанализировал его. Хотя я обнаружил, что URL отличается от объявления в макете компонента пользовательского интерфейса . <item name="url" xsi:type="string">*/*/new</item> */*Имеется в виду текущее имя фронта и путь действия, но я не смог найти New.phpв пути контроллера, …

1
Маршрут magento 2 API с входным параметром
Я пытаюсь создать маршрут API с входными параметрами, но я не получаю ожидаемый результат. Вот мой 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> Вот мой интерфейс: interface FooInterface { /** * Test function …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.