Не работает условие выражение PHP для шаблона
При создании интернет-магазина Битрикс я столкнулся с проблемой. Не срабатывает условие для шаблона определенной категории каталога. Например, я хочу для категории «Мужская одежда» — «Водолазки» применить шаблон взрослой одежды. Пробую через Выражение PHP:
$APPLICATION->GetCurDir()==»/catalog/vodolazki2/» (Еще пример выражения РНР для шаблона)
Знаю, что должно работать, но ничего не работает. Сайт был демо, без обновлений. Длительный поиск проблемы. Что же я делал не так?
Как оказалось вся проблема была в сортировке условий шаблонов в настройках сайта. Нужно было поменять сортировку для детского шаблона (150).
Когда битрикс пробует проверяет условия, то он идет по порядку. Когда он видит шаблон, который подходит под все условия, то он дальше не проверяет ничего и подключает шаблон. Соответственно нужно сортировку начинать с конкретных условий, потом условия для папки или файла, и только в конце шаблон без условий.
В итоге все отлично работает.
Ещё статьи:
20.09.2021
Разговор с рекрутером в 2021. Мидл это младший специалист и на удалёнку не ниже сеньёра
Рекрутер: В принципе ок, но обычно младших специалистов мы в офис берем). Что скажете?
П.С. Мда, интересно оказывается, что мидл это младший специалист,...
ID: 320
01.12.2020
Свершилось, битрикс перестал поддерживать mbstring.func_overload
Теперь для обновления на версию v20.100.0 требуется удаление опции mbstring.func_overload. Эта опция более не требуется и не поддерживается платформой...
ID: 313
13.08.2020
Получить id элемента привязки к пользователю битрикс
Получить id элемента, который добавлен в свойство привязки к пользователю битрикс
ID: 250
Новые статьи в блоге:
06.04.2022
Своё АПИ на сайте битрикс без модуля
Искал куда компонент спрятали и нашёл такую реализацию мини АПИ без модуля.
ID: 333
18.03.2022
Получение минимальной цены и сохранение в свойство
Пополнение - пример события OnPriceUpdate для получение минимальной цены и сохранения в свойство инфоблока.
ID: 332
12.02.2022
Проверка групп пользователя и исключение разделов
Пример события для проверки групп пользователя с целью исключить разделы из общего доступа
ID: 331