![]() |
Как определить, что открыта страница из 2 уровня(подраздела) меню
Всем привет))
Есть меню Пример Первый раздел Статьи ---Статья1 ---Статья2 ---Статья3 Еще раздел Еще раздел Еще раздел Мне нужно определить, что открываются страницы Статья1-3, т.е. в подразделе Статьи, чтобы добавить одну строчку в шаблон. Статьи будут создаваться, так что по id страниц отлавливать не вариант. Подразделов (Статья1-3) в меню нет, в меню только главные разделы. Почему так, так хочет заказчик и это не обсуждается))) Вообщем как определить через typoscript, что открываются страницы из раздела Статьи? Может как то можно узнать id открываемой страницы и сделать запрос к БД и узнать кто у нее родитель? Спасибо |
Почитайте в TSRef раздел Conditions (PIDinRootline), а также про TS функцию getText : level / getText : leveluid.
|
Цитата:
но ваш вариант через [PIDinRootline = 3] && [treeLevel = 2] красивее))) Спасибо. |
Часовой пояс GMT +4, время: 17:55. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot