Показать сообщение отдельно
Старый 10.02.2006, 07:03   #3
carlos
Продвинутый
 
Регистрация: 03.03.2006
Сообщений: 58
По умолчанию re: посоветуйте расширение для навигации

У меня похожий вопрос. По видимому это вполне тривиальная тема из-разряда FAQ, но почему-то...

В дереве сайта на N-уровне создаю шаблон при помощи "Create New WebSite"
Вставляю обычное меню при помощи HMENU
Теперь на N+1, N+2... уровне будут отображаться в меню страницы N+1 уровня - все работает нормально.

ВОПРОС: как сослаться на корень подсайта? то есть на ту страницу, где был вставлен шаблон. Вариант с запоминанием id этой страницы не хотелось бы использовать - так как этих подсайтов довольно много.

я решил эту проблему при помощи добавления следующей конструкции
temp.left_menu.10 = HMENU
temp.left_menu.10.special = rootline
temp.left_menu.10.special.range = 0|0
temp.left_menu.10.1 = TMENU
temp.left_menu.10.1 {
ACT = 1
ACT.allWrap = <div class="menu1-level1-act"> | </div>
}

ВОПРОС: есть ли более изящные методы и нет ли в TYPOSCRIPT какой-либо команды, ссылающейся на корень подсайта?
carlos вне форума   Ответить с цитированием