Задать вопрос
@be_a_man

Modx и pdoTools как добавить класс в зависимости от страницы?

Как вывести класс active к a.h6.transition в зависимости от страницы на которой сейчас находимся. Сейчас костыль на JS

Вывод

59d382067336a224538805.png
Чанк

59d382173db3a391639042.png
Сайт

59d382258a09f926676964.png
  • Вопрос задан
  • 752 просмотра
Подписаться 1 Простой 4 комментария
Решения вопроса 1
ruslan_aleev
@ruslan_aleev
MODX с cat-Art.ru
Здравствуйте, может проще через pdoMenu сделать? Там есть активные классы, у вас вроде просто ссылки, pdoResources излишен.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Sanes
@Sanes
Условие в чанке
Ответ написан
@Froggyweb
Судя по скриншотам у тебя в каждом li вызывается сниппет со своим родителем это как-то очень неправильно. И плохо влияет на репутацию модекса.щ
По другому говоря это вообще Жесть со временем у каталога будет тысячи ресурсов и ты их все тянешь на страницу причем может быть не один раз.
Зы класс поставить просто непонятна логика выставления класса.

Ссылка прикольная. Она ведет на страницу с тем же вызовом тяни все в подряд но с другим шаблоном?

Вообще кроме всего прочего есть pdopage на всякий случай но вообще странная логика шаблона да еще с костылями во фронте.
Ответ написан
Ваш ответ на вопрос

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

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