Условие для вывода шаблонного хука (решено)
Имеется шаблонный хук {hook run='superhook'}.
В шаблоне выводится так:
Если по этому хуку ничего не выводится, то мы имеем пустой блок (без содержимого).
Можно ли выводить этот блок по условию что по хуку что-либо выводится? Примерно так:
В шаблоне выводится так:
<div class="superblock"> {hook run='superhook'} </div>
Если по этому хуку ничего не выводится, то мы имеем пустой блок (без содержимого).
Можно ли выводить этот блок по условию что по хуку что-либо выводится? Примерно так:
{if "что-то выводиться по хуку superhook"} <div class="superblock"> {hook run='superhook'} </div> {/if}
2 комментария
assign
которому передается имя переменной в которую нужно вернуть результат работы хука вместо вывода.таким образом код может быть: