Форум UnitCMS

Выделения пункта категории определённым стилем

madison21

  • ****
  • 168
  • +7/-0
Народ, появилась необходимость сгруппировать категории по блокам отдельным.
Каким образом можно задать отдельной категории в дереве категорий свой id и уже этой конкретной категории присвоить свой стиль css?

И ещё здесь спрошу..
В админке пункты подменю категории разворачиваются сразу, без обновления страницы - я так понимаю наверное аяксом.
А как сделать, чтобы и на сайте так было?

pehser

  • *****
  • 2531
  • +236/-7
  • Создатель LegoSP и разработчик UnitCMS
    • shopmk
Насчёт разукрасили категории добавьте на лишку класс cat+id категории и привязываться к этому классу. (В шаблоне смотрите файл категории трии)

Насчёт раскрывания категорий то в настройках в оформлении включите развернутое меню и если не устраивает как сделано смотрите в сторону "акардион" подобное уже не раз обсуждалось на форуме
« Последнее редактирование: Октябрь 21, 2017, 09:11:40 pm от pehser »
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942, Privet24: 4731219612246052
---
Я пользуюсь обменником

madison21

  • ****
  • 168
  • +7/-0
Серёж, файл посмотрел, но не разобрался..
там лишка прописана так
<li><a href="./{$category.hurl}" {if $categoryID == $category.categoryID} class="active"{/if}>{$category.name}</a>
я вижу что ссылке в лишке уже присвоен класс актив и он распространяется на тот пункт, который активный в данный момент на сайте.
а тот класс, что ты говорил - его задать в самой лишке или тоже ссылке?
просто он ведь тогда тоже будет работать только на активную ссылку..
или я не правильно понимаю?

pehser

  • *****
  • 2531
  • +236/-7
  • Создатель LegoSP и разработчик UnitCMS
    • shopmk
Серёж, файл посмотрел, но не разобрался..
там лишка прописана так
<li><a href="./{$category.hurl}" {if $categoryID == $category.categoryID} class="active"{/if}>{$category.name}</a>
я вижу что ссылке в лишке уже присвоен класс актив и он распространяется на тот пункт, который активный в данный момент на сайте.
а тот класс, что ты говорил - его задать в самой лишке или тоже ссылке?
просто он ведь тогда тоже будет работать только на активную ссылку..
или я не правильно понимаю?
<li>меняете на
<li class="cat{$category.categoryID}">а дальше через css уже шаманте
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942, Privet24: 4731219612246052
---
Я пользуюсь обменником

madison21

  • ****
  • 168
  • +7/-0
Большое спасибо, Сергей.
Всё сработало.