Вывод заголовка блога

Вызываю код {$oBlog->getTitle()|escape:'html'} на странице блога (http://livestreet.ru/blog/questions/) — выдает название блога.
Вызываю этот код на странице топика (http://livestreet.ru/blog/questions/10256.html) — выдает ошибку.
Подскажите, пожалуйста, что я делаю не так?

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

avatar
Вызываю код {$oBlog->getTitle()|escape:'html'} на странице блога (livestreet.ru/blog/questions/) — выдает название блога.
магия?)
Вызываю этот код на странице топика (http://livestreet.ru/blog/questions/10256.html) — выдает ошибку.
потому что переменная oBlog возможно не определена.

нужно больше информации о ошибке.
avatar
Fatal error: Call to a member function getTitle() on a non-object in /var/www/tratata/data/www/tratata.ru/templates/compiled/new/c534e5c8130c9d00881180213b06ecefb3d2a63e.file.block.blog_info_sidebar.tpl.php on line 24
avatar
Странно, а у меня ваш вариант работает. А попробуйте так:
{$oTopic->getBlog()->getTitle()|escape:'html'} 
avatar
И правда. Этот вариант работает в топике и выдает ошибку в блоге…
Странно все это…
Мне бы как-то так сделать, чтобы без ошибок все выводилось и одинаково =)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.