добавление класса если страница принадлежит определенной категории.
kushelbek |
|
|||
---|---|---|---|---|
Добрый день, пытаюсь реализовать следующую задачу: Добавление класса если страница принадлежит определенной категории.
Как я понял, что то не так с условием, так как оно не добавляет класс к li, если я ставлю в условие {PHP.c} == "родительская_категория" то все элементы получают один и тот же клас. Как правильно написать условие, что бы каждый элемент получал свой класс(если страница portfoli класс portfolio_sort, если arbuz то класс arbuz_sort)? Заранее спасибо за помощь. Надеюсь нормально объяснил =) Добавлено 19 минут спустя: Категории вывожу плагином Pagelist |
||||
Dieser Beitrag wurde von kushelbek (am 3. Februar 2017, 13:17, vor 8 Jahre) bearbeitet |
Kort |
|
---|---|
Проверять нужно не $c, а PAGE_ROW_CAT -- если это блок PAGE_ROW SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
kushelbek |
|
|
---|---|---|
#42634 Kort: Использую следующую конструкция в условие:
класс iskustvo_sort добавляеться к всем категориям не только к тем которые пренадлежат к portfolio. Структура следующая: 1. portfolio 1.1 iskustvo 1.2 naturals 1.3 art Если добавляю дополнительные услувия, то все классы сортировки добавляются, а должны добавляться определенный класс к определенной подкатегории. ка то так. Добавлено 13 минут спустя: #42634 Kort: Все заработало, кэш не почистил. Спасибо за помощь =) |
||
Dieser Beitrag wurde von kushelbek (am 3. Februar 2017, 21:16, vor 8 Jahre) bearbeitet |
Kort |
|
|
---|---|---|
А может лучше всего просто:
Если это нужно для реализации isotope или ему подобного скрипта, лучше все-таки тему переименовать. Тут до JS дело еще не дошло )) SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
kushelbek |
|
|
---|---|---|
#42637 Kort: Все верно, использую isotope. По вашему примеру так же сортирует работает, спасибо =)))) |