Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
23.05.2007, 17:44 | #1 |
Новенький
Регистрация: 23.05.2007
Сообщений: 15
|
хелп
Пытаюсь сделать меню для сайта 2-х уровневое.
Но проблема в том, что уровни располагаются в разных частях сайта. Т.е. главное меню слева, а при нажатии на пункт главного меню, появляется подменю (2 уровень) - строкой под шапкой сайта. В шаблоне они выглядят так: Главное меню: Код:
<td id="menu_2"> <div class="menu2-no"><img src="img/mar.gif" style="margin-right:10px;" vspace="1" align="left"><a href="#">Пункт1</a></div> <div class="menu2-act"><img src="img/mar.gif" style="margin-right:10px;" vspace="1" align="left"><a href="#">Пункт2</a></div> </td> Код:
<td id="menu_1"> <SPAN class="menu1-no"><a href="#">КОМПАНИЯ</a></SPAN> <SPAN class="menu1-act"><a href="#">НОВОСТИ</a></SPAN> <SPAN class="menu1-no"><a href="#">ВАКАНСИИ</a></SPAN> <SPAN class="menu1-no"><a href="#">КОНТАКТ</a></SPAN> </td> Вот... в Setup пишу: Код:
lib.menu_2 = HMENU # First level menu-object, textual lib.menu_2.1 = TMENU lib.menu_2.1 { # Normal state properties NO.allWrap = <div class="menu2-no"> | </div> NO.stdWrap.htmlSpecialChars = 1 # Enable active state and set properties: ACT = 1 ACT.stdWrap.htmlSpecialChars = 1 ACT.allWrap = <div class="menu2-act"> | </div> } # Second level menu-object, textual lib.menu_1 = TMENU lib.menu_1.1 { # Normal state properties NO.allWrap = <SPAN class="menu1-no"> | </SPAN> NO.stdWrap.htmlSpecialChars = 1 # Enable active state and set properties: ACT = 1 ACT.stdWrap.htmlSpecialChars = 1 ACT.allWrap = <SPAN class="menu1-act"> | </SPAN> } Знаю что не правильно... Вопрос собственно в том, как указать 2 уровнь, имея в качестве 2 уровня меню (id="menu_1") ? |
23.05.2007, 18:00 | #2 |
Senior Member
|
В общем, я минут 5 вникал, до конца проблему так и не понял или понял не совсем Посмотри в TSRef опцию entrylevel, по идее в первом абзаце говорилось об этом.
А если ты делаешь второй уровень для HMENU, то lib.menu_1.2 должно быть, хотя там напутано в коде по моему слегка
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
23.05.2007, 18:20 | #3 |
Новенький
Регистрация: 23.05.2007
Сообщений: 15
|
)) вопрос в том как заставить выводиться подменю (2 уровнь) если 2 уровень - тоже замапин как меню. И подменю контекстно зависимое от главного меню.
Т.е. нажимаем - на пункт главного меню, открывается подменю, нажатого пункта главного меню |
23.05.2007, 18:23 | #4 |
Senior Member
|
в TSRef смотри опцию entrylevel
http://typo3.org/documentation/docum...tsref/current/
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
23.05.2007, 18:37 | #5 |
Новенький
Регистрация: 23.05.2007
Сообщений: 15
|
фенькью вери матч!
|
24.05.2007, 10:52 | #6 |
Новенький
Регистрация: 23.05.2007
Сообщений: 15
|
На правильном ли я пути?
имеется меню с иерархией в 2 уровня. (левое меню - первый уровень, верхнее - 2 уровень), но когда пользователь на главной странице - верхнее меню пустое.
Ломаю голову как сделать чтобы для главной страницы выводилось подменю. Делаю так(для верхнего меню): Код HTML:
lib.menuTop = HMENU [PIDinRootline = 1] lib.menu_1.entryLevel = -1 [GLOBAL] #lib.menuTop.entryLevel = 1 lib.menuTop.1 = TMENU lib.menuTop.1 { # Normal state properties NO.allWrap = <SPAN class="menu1-no"> | </SPAN> NO.stdWrap.htmlSpecialChars = 1 # Enable active state and set properties: ACT = 1 ACT.stdWrap.htmlSpecialChars = 1 ACT.allWrap = <SPAN class="menu1-act"> | </SPAN> } [PIDinRootline = 1] lib.menu_1.entryLevel = -1 |
24.05.2007, 16:38 | #7 |
Новенький
Регистрация: 23.05.2007
Сообщений: 15
|
ну почему типо не хочет видеть
[PIDinRootline = 1] lib.menuTop.entryLevel = -1 [GLOBAL] ? очень нужно чтобы для главной страницы было своё подменю... |
25.05.2007, 10:40 | #8 |
Новенький
Регистрация: 23.05.2007
Сообщений: 15
|
подскажите где можно прочитать про создание меню...их виды, примеры и т.д. вообще не знаю что делать с этим....
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Localconf.php not writable - хелп! | Researcher | Общие вопросы | 2 | 10.10.2006 01:49 |
хелп по установки Typo3 | marksman | Установка | 1 | 22.08.2006 01:57 |
хелп! ошибки в Be | -=STYDENT=- | Общие вопросы | 1 | 06.08.2006 17:07 |
tt_news с произвольным расположением картинки | Владимир Умнов | Общие вопросы | 1 | 09.10.2005 16:55 |