![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]()
Спасибо за ответ.
Из какой доки цитата? А в одном меню можно сделать выбор строить меню из вышестоящих пунктов или из нижестоящих? Или обязательно придется делать subparts.LEFTNAV.1 subparts.LEFTNAV.2 subparts.LEFTNAV.3 |
![]() |
![]() |
![]() |
#2 | ||
Senior Member
|
![]() Цитата:
Цитата:
subparts.LEFTNAV.2 < subparts.LEFTNAV.1 subparts.LEFTNAV.3 = TMENU subparts.LEFTNAV.3 < subparts.LEFTNAV.1 |
||
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]()
Спасибо, попробую.
А откуда можно скачать файлик tsref.chm? |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]()
Не догоняю смысла
![]() Структура сайта примерно такая: Уровень1 |-Уровень21 |-Уровень22 |-Уровень23 |-Уровень31 |-Уровень32 |-Уровень33 |-Уровень41 |-Уровень42 |-Уровень43 Есть меню, которое будет строиться с текущего уровня на один уровень ниже: subparts.LEFTNAV= HMENU subparts.LEFTNAV.special = directory subparts.LEFTNAV.1 = TMENU subparts.LEFTNAV.1{ } Это замечательно работает! То есть если мы находимся в пункте Уровень1 в меню будут Уровень21, Уровень22, Уровень23. Если в пункте Уровень33 в меню будут Уровень41, Уровень42, Уровень43. Если в пункте Уровень43 меню не будет вообще. Нужно как-то сделать, чтобы при нахождении в пункте Уровень33 в меню были пункты Уровень21, Уровень22, Уровень23. То есть отображались вышестоящие на 1 уровень пункты меню. И те же самые пункты Уровень21, Уровень22, Уровень23 при нахождении в пункте Уровень43. То есть отображались вышестоящие на 2 уровня пункты меню. В этой связи не понимаю как может помочь конструкция вида: subparts.LEFTNAV.2 = TMENU subparts.LEFTNAV.2 < subparts.LEFTNAV.1 subparts.LEFTNAV.3 = TMENU subparts.LEFTNAV.3 < subparts.LEFTNAV.1 Хотя это видимо уровень FAQ'a, но тем не менее... |
![]() |
![]() |
![]() |
#6 |
Senior Member
|
![]()
Ну тогда надо сначала определить что считать уровнем :-)
Я полагал так: Уровень1 |-Уровень21 |-Уровень22 |-Уровень23 |-|-Уровень31 |-|-Уровень32 |-|-Уровень33 |-|-|-Уровень41 |-|-|-Уровень42 |-|-|-Уровень43 ну и уровень FAQ'a конечно... ;-) |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
![]() Цитата:
![]() Моя картинка уровней просто испортилась при вставке в в пост. И все равно как при такой структуре реализовать следующее: "Нужно как-то сделать, чтобы при нахождении в пункте Уровень33 в меню были пункты Уровень21, Уровень22, Уровень23. То есть отображались вышестоящие на 1 уровень пункты меню. И те же самые пункты Уровень21, Уровень22, Уровень23 при нахождении в пункте Уровень43. "??? То есть отображались вышестоящие на 2 уровня пункты меню. |
|
![]() |
![]() |