Регистрация
Вход через соцсети
Восстановление пароля

Вывод инфоблока на всех,кроме определенных страниц

Новый топик
21.10.2015, 18:10
Ответить | Цитировать
Александр

Зарегистрирован:
2015-04-04
Сообщений: 7

Здравствуйте!
Может кто нибудь подскажет как можно вывести содержимое инфоблока на определенных страницах?
Делаю так:
".($sub=='id_главной'? s_list_class(xx, yy):'')."
но в таком случае содержимое выводится,только на главной странице,как бы еще добавить страницы,на которых будет выводится содержимое инфоблока?


нашел такое решение

".($sub==xxx || $sub==xxx || $sub==xxx ? s_list_class(yyy, zzz) : NULL)."
xxx-id (подраздела)страниц на которых отображать содержимое инфоблока
yyy-id подраздела
zzz-id инфоблока
22.10.2015, 10:06
Ответить | Цитировать
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 943

Еще возможно воспользоваться switch
Код:
"; switch($sub){
case 1:
case 2:
case 4:
echo s_list_class(1, 10);
break;
} echo "

или array_search
Код:
".(array_search($sub, array(1, 2, 4)) ? s_list_class(1, 10) : NULL)."


Модуль "Почтовые уведомления" – настройка уведомлений на вашем сайте без программирования. Цена отзыв. Мне очень важно ваше мнение.
198 196 2015-10-22 10:06:06 14323
Описание проекта