Ошибка при вызове if $oBlog->getId в sidebar.tpl и подключаемых блоках

Собственно, хочу вывести контент в сайдбаре, если открыта запись в определенном блоге.

Конструкция
{if $oBlog->getId()==84}
33
{/if}

и подобные вызывают ошибку:
Fatal error: Call to a member function getId() on a non-object in .........sidebar.tpl.php on line 28

4 комментария

avatar
В каком файле вы вызываете?
avatar
Понял. Попробуйте в папке blocks/ добавить, например в *block.stream* точно не помню.
avatar
в block.stream.tpl прописал вышеупомянутую функцию — в результате ошибка.
Возможно я что-то не так понимаю
avatar
Попробуйте найти файл, старым, добрым методом «тыка». Начните с файлов с *block.blog*
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.