Как отключить показ модулей на некоторых страницах?
Например чтоб модуль не показывался:
— в определенном компоненте
— в определенном альбоме фото
— в определенной статье
Даже если в настройках указано "Отображать на всех страницах"
#1
13 ноября 2012 в 20:56
#2
13 ноября 2012 в 21:04
создаете страницу в меню. и если не включите модуль на ней, то и не будет показываться
#3
13 ноября 2012 в 21:07
Даже если в настройках указано "Отображать на всех страницах"
Сегодня в 17:25
#4
13 ноября 2012 в 21:16
В шаблоне socium 3.0 подсмотрел решение:
затем по результату включать или нет
но тут я как понимаю ищется присутствие слова forum в url страницы?
т.e. действует везде где в url встречается слово forum даже если это не компонент?
а как распознать страницу конкретного компонента в этих условиях?
if ($templ['full']==1){ if ((substr_count($_SERVER['REQUEST_URI'], 'forum')) or (substr_count($_SERVER['REQUEST_URI'], 'users'))) { $col['left_col']="0"; $col['user_menu']="1"; } }
но тут я как понимаю ищется присутствие слова forum в url страницы?
т.e. действует везде где в url встречается слово forum даже если это не компонент?
а как распознать страницу конкретного компонента в этих условиях?