Вопрос о темплейтах
Приветствую!
Я недавно изучаю Typo3 и у меня возникло несколько вопросов по темплейтам. Пока я не использую шаблонизаторы, обрабатываю все марками и комментариями в хтмл коде (###MENU### и тд) Вот возникла задача - Имеется некое дерево страниц. Для главной страницы необходимо применить темплейт1.хтмл, для всех остальных страниц - темплейт2.хтмл Вопрос - как это сделать? И второй вопрос, имея дерево страниц [Folder]->[pages], где Folder - это страница-ссылка. Как получить ее Navigation Title? Всем спасибо за помощь :) |
Относительно первого вопроса - почитайте в TSRef про conditions (условия), вам нужна конструкция с [treeLevel]
Второй вопрос я не очень понял, но если у вас есть id страницы и вам нужен её nav_title, то поможет конструкция типа Код:
10 = TEXT |
Спасибо за быстрый ответ и наводку на селектор!
Насчет второго - не работает =( Так выглядит структура (шорткаты все на Хом) PHP код:
Shortcut1: Page1, Page2 Shortcut2: Page1, Page2 Реализуемо?) P.S. Кроме ContentPages сделал еще 2 шортката-папки, один для меню, которое только на индексе и один для меню в футере - не уверен, правильно ли. |
Я ничего не понял, если честно. Попробуйте подробней рассказать, что у вас есть, что нужно получить и как вы это пытаетесь сделать. Шорткаты - это страницы типа "ссылка" или db-маунты?
|
Да, шорткаты - это страницы-ссылки.
В теории, DP : pages : id :nav_title должно работать, но не хочет =( Захардкодил названия страниц в темплейт, но это же не дело =/ |
типоскрипт покажите который не работает
|
вопрос решился просто - хардкодингом названия пункта в темплейт
хотя можно использовать PHP код:
|
Часовой пояс GMT +4, время: 09:59. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot