Помогите решить вопрос с разными классами.
Есть несколько типовых страниц, например Новости, Просмотр новости, Цены и тд… у них используется один шаблон, но на каждой такой странице должен быть свой дополнительный класс.
Как можно это решить?
Создать несколько иф-елсе вообще тупо и не гибко
Через доп.поля тоже не кашерно
Может быть можно как-то в шаблоне через switch case сделать?
Как можно это решить?
Создать несколько иф-елсе вообще тупо и не гибко
Через доп.поля тоже не кашерно
Может быть можно как-то в шаблоне через switch case сделать?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Как вариант можно указывать классы как myclass_[[*parent]]
myclass_[[*parent]] не подойдет, т.к. на некоторых страницах повторяется класс.
if else раздует код с таким количеством… это делать 30 if-else?
myclass_[[!pdoField? &id=`[[*parent]]` &field=`link_attributes`]] Ну или всё таки вставлять сниппет с логикой.
github.com/fenom-template/fenom/blob/master/docs/ru/tags/switch.md