В Magento есть возможность получения пути к директориям любого модуля штатными средствами, делается это просто через статический метод Mage::getModuleDir(), например, Mage::getModuleDir('controllers', 'Packagename_Modulename');
Нам доспутны:
Часто ли приходится применять направляющие иконки? - Да, часто.
Хотя, я прекрасно понимаю, что можно заменить картинку стилями, но картинка - вот она уже готовая, а стили еще написать надо, а вдруг что где поедет, да и вообще - сделать надо было еще...
В prestashop версии 1.5 включен такой новый объект как Context, он предназначен для того, что бы избавиться от использования старых глобальных переменных, а именно: $cookie, $smarty и д.т.
Например, вместо $cookie->id_lang, нам стоит теперь указывать $this->context->language->id...
Mage_Catalog_Model_Product_Status::STATUS_ENABLED - статус продукта 'enabled';
Mage_Catalog_Model_Product_Status::STATUS_DISABLED - статус продукта 'disabled';
Возникла проблема с ЧПУ на Prestashop 1.5 (подробнее о работе ЧПУ в этой cms можно почитать здесь) - для большинства страниц: my-account, best-sales, stores и проч выдавалась 404, хотя часть...
Зачастую возникакет необходимость использовать в шаблоне smarty какие-то простые, но очень нужные переменные, для меня самая топовая - это директория шаблона. Приходилось ее передавать пока внимательно не прочитала статью зарезервированных smarty...