MegaPost_Command_Controller

Все ajax запросы идут через командер MegaPost_Command_Controller

  • getCity - Список городов

  • setCity - Сохранение выбранного города в сессии

  • cartOneStep - Показ корзины/пересчет корзины

  • deliveryOneStep - Показ списка доставок

  • paymentSystemOneStep - Показ списка оплат

  • deliveryCalculate/deliveryPVZCalculate - Калькулятор доставки на странице товара и показ карты на отдельной странице

Если вы хотите изменить/заменить его, то в настрйоках JS в параметре callback указываете свой путь и в bootstrap.php размещаете свой обработчик route

Core_Router::add('megapost/callback', '/megapost/mycallback/')
    ->controller('MegaPost_Command_MyController');

Создайте файл /modules/megapost/command/mycontroller.php с class MegaPost_Command_MyController и внесите нужные изменения

Last updated