Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 02.12.2010, 19:50   #1
musson
Продвинутый
 
Регистрация: 20.11.2010
Сообщений: 40
По умолчанию Как определить, что открыта страница из 2 уровня(подраздела) меню

Всем привет))
Есть меню
Пример

Первый раздел
Статьи
---Статья1
---Статья2
---Статья3
Еще раздел
Еще раздел
Еще раздел

Мне нужно определить, что открываются страницы Статья1-3, т.е. в подразделе Статьи, чтобы добавить одну строчку в шаблон.
Статьи будут создаваться, так что по id страниц отлавливать не вариант.
Подразделов (Статья1-3) в меню нет, в меню только главные разделы. Почему так, так хочет заказчик и это не обсуждается)))
Вообщем как определить через typoscript, что открываются страницы из раздела Статьи?
Может как то можно узнать id открываемой страницы и сделать запрос к БД и узнать кто у нее родитель?
Спасибо
musson вне форума   Ответить с цитированием
Старый 03.12.2010, 13:44   #2
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Почитайте в TSRef раздел Conditions (PIDinRootline), а также про TS функцию getText : level / getText : leveluid.
dmartynenko вне форума   Ответить с цитированием
Старый 03.12.2010, 19:25   #3
musson
Продвинутый
 
Регистрация: 20.11.2010
Сообщений: 40
По умолчанию

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
Почитайте в TSRef раздел Conditions (PIDinRootline), а также про TS функцию getText : level / getText : leveluid.
Сделал утром через includeLibs, USER , userFunc,
но ваш вариант через [PIDinRootline = 3] && [treeLevel = 2] красивее)))
Спасибо.
musson вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Меню DimanLin Общие вопросы 6 12.01.2009 15:35
Как определить последний пункт меню? Илья Общие вопросы 3 07.04.2008 20:05
страница подменю как главная страница основного меню Vladimir_ TypoScript практикум 1 10.10.2006 16:12
как определить на каком уровне меню мы находимся? Илья Общие вопросы 10 13.06.2006 11:55
Как определить id только что добавленной новости? carlos Общие вопросы 5 12.12.2005 14:09


Часовой пояс GMT +4, время: 00:30.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория