четверг, 19 января 2012 г.

Moogento_PickPack

Клиенту нужен был модуль, был выбор из 3-4-х. Выбрали самый "фичастый", купили.
Заглянул в код.... мама дорогая! В одном методе 3000 строк. Писал явно индус(ы).

вторник, 17 января 2012 г.

Как в Magento получить controller, action, router, module

Иногда необходимо узнать, какой конкретно контроллер вызывается. Это можно легко определить из любого шаблона (.phtml):
// Controller
print $this->getRequest()->getControllerName();
// Router
print $this->getRequest()->getRouteName();
// Action
print $this->getRequest()->getActionName();
// Module
print $this->getRequest()->getModuleName();