@wagwandude

Как сделать условие для раздела и его подразделов?

Добрый день.

Уже заканчиваю работу над интернет-магазином для 1С-Битрикс, столкнулся с такой проблемой, как вывод определенного фона для определенного раздела и его подразделов.

Т.е. необходимо прописать условие так, чтобы какой-либо текст отображался только на страницах раздела и его подразделов.
Пробовал так:
<?php if(CSite::InDir('/catalog/tovary_dlya_detey/')) { ?> style="background:url('<?=SITE_TEMPLATE_PATH?>/images/texture.png')"<?php } ?>

Но проблема в том, что ссылки подразделов раздела находятся во второй вложенности, как и ссылка самого раздела. Соответственно, данный способ не работает.

Подскажите, как сделать именно то, что я задумал с помощью условий?
  • Вопрос задан
  • 372 просмотра
Пригласить эксперта
Ответы на вопрос 1
Logic87
@Logic87
Программист/администратор сайтов на 1С-Битрикс.
Смотря где вы выводите этот стиль. Можно не только по адресу проверять. Например, можно по ID раздела.
А по ссылкам можете использовать php explode и дель проверку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы