Astra.CMS

 

 

Форум » Приемы конструирования и интеграции дизайна

Определить имя шаблона из блока

Автор Текст сообщения
charset

charset
Сообщений: 17

Здравствуйте, как можно определить имя текущего шаблона из блока.

К примеру я вызываю один и тот же блон из разныш шаблонов. К примеру в шаблоне main_page.tpl есть запись {block id="watersupply_menu_icon"}, как я могу в блоке watersupply_menu_icon узнать из какого шаблона его вызвали. Хочу в зависимости от разных имен шаблона выводить разные блоки меню.

Если это не возможно - могу ли я из шаблона передать какую-нибудь переменную в вызываемый блок, для этих же целей.

Спасибо.
aristoc

admin
Сообщений: 1159

В шаблоне блока можно получить доступ ко всем переменным страницы, в которую он встроен через массив $parent.