Astra.CMS

 

 

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

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

Стоит ли открыть форум? Напишите об этом по адресу admin@astracms.ru написав в теме "открыть форум". Я не автор движка и поэтому не могу консультировать так, как это делал бы он, но возможно у нас получится совместно находить решения.

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

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

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

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

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

Спасибо.
 
aristoc

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

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

Вы не можете добавить сообщение. Вам необходимо авторизироваться на сайте под своим логином либо зарегистрироваться.