О Битрикс

Назначить класс активному разделу каталога в списке

Назначить класс активному разделу каталога в спискеКогда используется структура разделов в качестве вывода списка (меню) и необходимо подсвечивать активный пункт, то можно воспользоваться следующим кодом:

<li <? if ($arSection['SECTION_PAGE_URL'] == $APPLICATION->GetCurPage(false)) echo "class='active expanded'"; ?> class="expanded" id="<? echo $this->GetEditAreaId($arSection['ID']); ?>">

Для назначения класса active активному разделу сравниваем текущий url с url раздела, и в случае их равенства присваивается необходимый класс.

Данный код надо прописывать в шаблоне компонента catalog.section.list.


сайт на Bitrix

Территориально я нахожусь в Санкт-Петербурге, но могу и готова работать со всеми, вне зависимости от вашего местоположения. Вы можете написать мне через форму обратной связи, либо связаться через социальные сети. Ознакомиться с портфолио можно здесь и здесь.

Социальные сети

Рандом новостей