Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Как динамически изменять класс у тега

00 голосов
2
есть код шаблона для главной страницы:
<div class="header indexPage">

для других страниц он будет:
<div class="header (....др значение...)">

как в header.php в этом месте динамически его менять?
спросил 09 Апр, 14 от Dexteres (100 баллов)

2 Ответы

00 голосов
Код
<div class="header <?=('/index.php' == $APPLICATION->GetCurPage() ? 'indexPage' : 'другое значение'); ?>">

Это если у Вас для всех остальных страниц один стиль. Если несколько - тогда через массив.
ответил 31 Окт, 14 от Pomnep (13,960 баллов)
00 голосов
В приведенном выше коде лучше использовать $APPLICATION->GetCurPage(true), чтобы наверняка сработало
ответил 28 Фев, 15 от Ahbar (820 баллов)

Похожие вопросы

0 голосов
3 ответов
спросил 24 Март, 14 от Flamingo (100 баллов)
0 голосов
1 ответ
0 голосов
2 ответов
0 голосов
4 ответов