Мм, чё-то при вставке в header.tpl выдаёт ошибку. Я на мета тэги вешаю. Чего с оно ругается?
Fatal error: Call to a member function getPublishIndex() on a non-object in /templates/compiled/developer/461a717101f97e91446f19ad3f53e1f2b0858ef5.file.header.tpl.php on line 71
А вместе в один через один {if услови} объединить можно как-нибудь? Чисто интересно потециально возможно в header.tpl, то с дописками выходит много громоздких условий.
Но не уверен, что в смарти при ложности первого операнда && второй тоже не расчитывается. Возможно точно так же будет пытаться вызывать getPublishIndex() для неопределенного топика.
то с дописками выходит много громоздких условий.
Смотрите в сторону хуков. Тогда header.tpl останеться нетронутым, но придеться набросать свой плагин.
7 комментариев
{if $oTopic->getPublishIndex()}{/if}
А вместе в один через один {if услови} объединить можно как-нибудь? Чисто интересно потециально возможно в header.tpl, то с дописками выходит много громоздких условий.
Но не уверен, что в смарти при ложности первого операнда && второй тоже не расчитывается. Возможно точно так же будет пытаться вызывать getPublishIndex() для неопределенного топика.
Смотрите в сторону хуков. Тогда header.tpl останеться нетронутым, но придеться набросать свой плагин.