Добрый день. Встал вопрос - как точно управлять выводом блоков через " Показывать только на перечисленных страницах. "
Допустим нужно выводить блок в профилях юзера - как бы через user/* но нужно чтобы на user/номер юзера/edit и других
подстраницах профиля эти блоки не показывались.
Существует ли нужная семантика?
Комментарии
существует, php-условие видимости. arg() вам в помощь
Хм.. т.е через адресацию user/* бла-бла-бла никак? Мне вроде попадались такие решения для запрета индексации страниц в поисковиках...
А не подскажете есть ли и где можно посмотреть шаблончики "php-условие видимости. arg()"... Мне собственно нужно чтобы блок только на user/номер юзера показывался
(php не мой конек)
Как-то так
<?php
if((arg(0) == 'user') && (is_numeric(arg(1))) && (!isset(arg(2)))){
return TRUE;
} else return FALSE;
?>
Спасибо.
Правда не заработало. Весь сайт зависал. Зато пришло в голову, что когда через пассавто делаешь юзера допустим users/name то эта проблема решается сама собой.