Отображение блока на странице со статьей

Собственно необходимо отображать дополнительный блок только на странице вида site.ru/blog/blog_name/bla-bla.html — т.е. непосредственно на странице статьи. При добавлении в экшен classes\actions\ActionBlog.class.php блок видно и на странице блога, списка блогов и т.д.

Вопрос: что делать? ;)

Ответ: Использовать в шаблоне блока конструкцию типа:

{if $oUserCurrent}        
{if $oTopic}
содержимое шаблона
{/if}
{/if}

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

avatar
Или даже так спрошу, каким условием можно проверить, что мы на этой странице? По аналогии с {if $oUserCurrent}?
avatar

Так, если необходимо вывести блок только на странице топика и только для зарегистрированных пользователей, то конструкция в шаблоне блока такая:

{if $oUserCurrent}        
{if $oTopic}
содержимое шаблона
{/if}
{/if}
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.