С блоками в сайдбаре такое не получится сделать, если вопрос про них. Для того, чтобы убрать блоки из сайдбара, нужно в соответствующем Action найти строки $this->Viewer_AddBlock(), и поставить перед ними if($this->oUserCurrent).
Это если необходимо показывать или не показывать все блоки. Если нужно гибко регулировать возможность показа — мне кажется лучше воспользоваться изменениями в шаблонах.
Если нужно гибко регулировать возможность показа — мне кажется лучше воспользоваться изменениями в шаблонах.
И это называется ГИБКО? Вы в своем уме, сувать такую логику в шаблоны… Уж лучше шаблон будет тупой как валенок, пускай рендерит что дали, чем он будет еще думать и решать проблемы ядра…
10 комментариев
нужный блок
{/if}
И это называется ГИБКО? Вы в своем уме, сувать такую логику в шаблоны… Уж лучше шаблон будет тупой как валенок, пускай рендерит что дали, чем он будет еще думать и решать проблемы ядра…
спасибо, работает! :)
Кто подскажет, как задать обратное условие: «блок видят только не зарегистрированные пользователи»?