Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
07.07.2005, 12:16 | #1 |
Новенький
Регистрация: 12.03.2005
Сообщений: 15
|
HMENU/TMENU
Простой вопрос (наверное, даже пара):
Имею дерево страниц: Главная, в ней Страницы Разделов (n штук), в разделах Просто Страницы (n в каждом), словом, обычное дерево. Для Страниц Разделов существует всего два темплейта (не html-шаблонов, а именно темплейтов, тех, в которых Setup, Constants и т.д.). Возможно ли как-то этим Страницам Разделов указывать, что вот одна использует первый темплейт, вторая и третья - второй и т.д.? То есть, не создавая их копии для каждого раздела? И второе. На Страницах Разделов существует подменю Страниц данного раздела. То есть, по сути сейчас это подменю текущей страницы. Хотелось бы сделать так, чтобы при клике на одном из пунктов этого меню, то есть, при переходе на конкретную Страницу, можно было бы сформировать то же самое меню ее раздела (то есть, уже меню страниц родительской страницы, а не текущей). Возможно ли это? Я думал сделать это простым условием проверки уровня текущей страницы и выставления special.value для меню: если level=1 (раздел) то берем текущую страницу, если level=2 (страница), то берем parent от текущей. Как реалзовать это в TS? Просто не хочется плодить кучу темплейтов с одинаковым кодом, отличающимся только идентификаторами страниц.. |