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

Обозначает вопросы о контроллерах и методах действий

43
Разница между / контроллером и / контроллерами

Вопрос, который я хотел задать целую вечность, более теоретический, чем все остальное. Я полностью разбираюсь в разработке расширений, используя обычную файловую структуру модуля Magento. Я заметил, что, глядя на некоторые «расширения» Mage, некоторые из них содержат каталог / Controller. Какова...

17
Magento 2: переписать контроллер

Как я могу переписать контроллер (это на самом деле действие) в Magento 2? Я пытался, как указано здесь, вот так: У меня есть свой собственный модуль Namespace_Moduleс di.xmlфайлом, который учитывается, потому что одна и та же система работает с моделями и блоками. Пример: <?xml...

12
Как переопределить контроллер AccountController

Мне нужно переопределить метод Controller Core/Mage/Customer/controllers/AccountController.php и добавьте новый метод. Так как этот контроллер редактировать неправильно - его следует переопределить. В соответствии с требованиями проекта переопределить контроллер должен быть на...

12
Почему я не могу внедрить интерфейс ProductRepositoryInterface в Magento 2?

У меня есть действие контроллера, в которое я хотел бы добавить продукт-хранилище namespace Nosto\Tagging\Controller\Export; use Magento\Catalog\Api\ProductRepositoryInterface; use Magento\Store\Model\StoreManagerInterface; use Magento\Backend\App\Action; use Magento\Framework\App\Action\Context;...

12
Magento2 - Пользовательский контроллер выдает ошибку

Я создал модуль, показанный в этом посте. Но мой собственный контроллер не работает. У меня есть это сообщение об ошибке: Исправимая ошибка: Аргумент 1, переданный в MP \ MyModule \ Controller \ Index \ CheckUserName :: __ construct (), должен быть экземпляром Magento \ Framework \ App \ Action \...

11
Как сделать простой вызов ajax в Magento 2.1.0

Я добавил простую кнопку в один из моих файлов phtml. <input type='button' name='emq_zip_btn' class='emq_zip_btn' value='Go'> Я добавил один пользовательский файл js ("emq.js") из пользовательского модуля (Ved_Mymodule): require([ "jquery", "jquery/ui" ], function($v){ //<![CDATA[ $v =...

11
Как мне заставить страницы моего пользовательского модуля использовать SSL?

Я создал модуль с несколькими страницами, и мне интересно, как заставить эти страницы использовать SSL в URL-адресе, например, на странице входа пользователя. Не всем страницам это нужно, но некоторым это нужно. Что приходит на ум (хотя я еще не пробовал), это оценить URL в контроллере действий и...

11
Использование зарезервированных слов в URL Magento 2

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

9
Создание собственного модуля в magento2 покажет фатальную ошибку

Я работаю над созданием пользовательского модуля в magento 2, но он не работает. Не могли бы вы подсказать, где я ошибся? Код моего модуля: приложение / и т.д. / config.php: 'modules' => array ( 'Ramesh_Sample' => 1, ), Приложение / код / ​​Рамеш / образец / и т.д. / module.xml <?xml...

9
Назначение интерфейсов глаголов http

В Magento 2.3 есть несколько интерфейсов для всех http глаголов Magento\Framework\App\Action\HttpPostActionInterface Magento\Framework\App\Action\HttpGetActionInterface, ... Все они пусты и внедрены Magento\Framework\App\ActionInterface. Я также обнаружил, что все они сопоставлены app/etc/di.xmlс...

8
Надежный способ перенаправить на последнюю страницу

Есть ли надежный способ в magento для перенаправления на последнюю страницу. У меня есть небольшая форма, которую я хочу перенаправить на предыдущую страницу, если произошла ошибка. Форма находится на странице продукта и перенаправляет на другую страницу после успешного завершения. Тем не менее, я...