есть ли способ получить все имена шаблонов и все имена пакетов?
Мне любопытно узнать, есть ли какая-либо функция для получения всех тем и всех имен пакетов magento? Я знаю о том, как получить текущий, хотел показать пользователю все пакеты и все шаблоны. возможно ли это? Я знаю это по scandir
Я могу получить имена, просканировав папки в Mage::getBaseDir('design')
, но хотел бы знать, существует ли какая-либо функция, о которой я не знаю, и вернуть их все?
1
1 answers
Как вы, возможно, знаете, вы можете изменить упаковку продукта в бэкэнде.
И когда вы проверяете атрибут custom_design
, вы можете найти исходную модель: core/design_source_design
, которая является \Mage_Core_Model_Design_Source_Design
. \Mage_Core_Model_Design_Source_Design::getAllOptions
делает то, что вы хотите.
3
Author: Fabian Blechschmidt, 2015-10-02 23:18:24