Помощь Отображение блока в разных категориях

Регист
2 Дек 2017
Сообщения
2
Симпатии
0
#1
Привет! Может кто подскажет чайнику как сделать так что бы один определенный кусок кода показывался во всех категориях, кроме одной определенной?
 
Регист
2 Дек 2017
Сообщения
2
Симпатии
0
#3
PHP:
If($_REQUEST['category_id'] !== 19){//19 это id категории
    //Вывод блока
}
Спасибо, помогло! Тогда конкретно к вам еще вопрос: как сделать что бы этот же кусочек кода отображался в определенных ПОДкатегориях?
 

Катерина

Premium+
Developer
Регист
12 Дек 2017
Сообщения
19
Симпатии
14
#4
Спасибо, помогло! Тогда конкретно к вам еще вопрос: как сделать что бы этот же кусочек кода отображался в определенных ПОДкатегориях?
У подкатегорий тоже есть свои id
PHP:
If(($_REQUEST['category_id'] == 19) || ($_REQUEST['category_id'] == 20) || (ещё условие) || и тд) {//19, 20 это id категории/подкатегорий
    //Вывод блока
}
если вывод в catalog.php и у подкатегорий общий родитель у которого допустим url = http://domen.com/ulr_category то можно так написать
PHP:
if($data['parent_url'] == '/ulr_category') {//'/ulr_category' это url родительской категории
    //Вывод блока
}
 
Сверху Снизу