Как скрыть левый сайдбар, если контент отсутствует?

Интересует такой вопрос.

Когда нет содержания в правом сайдбаре, то его код скрывается (например страница livestreet.ru/page/download/). Сделал левый сайдбар (по мотивам livestreet.ru/blog/6004.html). И теперь хотелось сделать так же и с ним — при отсутствии в нём содержания, которого нет на определенных страницах — убирать код его вызова — в моём случае
<div id="leftcolumn">


</div>


Есть идеи?

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

avatar
Стандартный Sidebar не выводится когда истина переменная $bNoSidebar,
соответственно предлагаю вам в вашем шаблоне писать
{if !$bNoLeftBar}
<div id="leftcolumn">


</div>
{/if}


И в контролере страниц, где он не нужен присваивать этой переменной значение true
avatar
Спасибо, разобрался.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.