Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > TypoScript практикум

Ответ
 
Опции темы Опции просмотра
Старый 03.07.2007, 15:32   #1
M31
Продвинутый
 
Регистрация: 30.03.2006
Адрес: Ukraine, Odessa
Сообщений: 78
Отправить сообщение для M31 с помощью ICQ Отправить сообщение для M31 с помощью Skype™
По умолчанию 2 level menu

Нужно сделать следующее меню(меню с ява скриптом):
Код HTML:
<ul>
<li><a href="#">Level 1</a>
<ul>
<li><a href="#">Level 2</a></li>
<li><a href="#">Level 2</a></li>
</ul>
</li>
<li><a href="#">Livel 1</a></li>
</ul>
Меню 1-й левел это меню которое отображается в боковой колонки, а 2-й левел это подменю пунктов которое выезжает при наводе курсора на этот пункт меню.
Написал следующее:
PHP код:
## Menu [Begin]
lib.subMenu HMENU
lib
.subMenu.entryLevel 1
lib
.subMenu.wrap = <ul>|</ul>
lib.subMenu.1 TMENU
lib
.subMenu.1.NO {
    
allWrap = <li>|
}
    
lib.subMenu.1.ACT 1
lib
.subMenu.1.ACT {
    
allWrap = <li>|
}
## Menu [Begin]
    
lib.subMenu.2.wrap = <ul>|</ul>
    
lib.subMenu.2 TMENU
    lib
.subMenu.2.NO {
    
allWrap = <li>|</li>
    }
    
    
lib.subMenu.2.ACT 2
    lib
.subMenu.2.ACT {
    
allWrap = <li>|</li>
    }
    
## Menu [End]
## Menu [End] 
Как решить следующие проблемы:
1. выходит, что у меню левел 1 не закрывается <li>. Если сделать allWrap = <li>|</li> то левел 2 не будет выезжать и <li> закрывается раньше нужного места. Как с этим бороться?
2. Левел 2 выезжает только после того как я нажимаю на пункт меню левел 1, а не сразу когда я подвожу туда курсор. Как с этим бороться?
M31 вне форума   Ответить с цитированием
Старый 03.07.2007, 15:38   #2
PhilD
Senior Member
 
Регистрация: 10.03.2006
Адрес: Moscow, Russia
Сообщений: 429
Отправить сообщение для PhilD с помощью ICQ Отправить сообщение для PhilD с помощью Yahoo
По умолчанию

1. wrapItemAndSub
2. вопрсы к яваскрипту
PhilD вне форума   Ответить с цитированием
Старый 03.07.2007, 15:47   #3
M31
Продвинутый
 
Регистрация: 30.03.2006
Адрес: Ukraine, Odessa
Сообщений: 78
Отправить сообщение для M31 с помощью ICQ Отправить сообщение для M31 с помощью Skype™
По умолчанию

1. Заработало. Спасибо.
2. С ява скриптом как раз всё ок. Просто меню сразу должно генерить все пункты и подпункты, а выходит оно генерит подпункты только на странице где есть эти самые подпункты(level 2)
M31 вне форума   Ответить с цитированием
Старый 03.07.2007, 16:23   #4
M31
Продвинутый
 
Регистрация: 30.03.2006
Адрес: Ukraine, Odessa
Сообщений: 78
Отправить сообщение для M31 с помощью ICQ Отправить сообщение для M31 с помощью Skype™
По умолчанию

2. Решается с помощью expAll

Спасибо PhilD за помощь
M31 вне форума   Ответить с цитированием
Старый 05.07.2007, 14:49   #5
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

А на <dl> разве не проще построить двухуровневое меню?
-=UncleByte=- вне форума   Ответить с цитированием
Старый 05.07.2007, 17:42   #6
PhilD
Senior Member
 
Регистрация: 10.03.2006
Адрес: Moscow, Russia
Сообщений: 429
Отправить сообщение для PhilD с помощью ICQ Отправить сообщение для PhilD с помощью Yahoo
По умолчанию

можно но у меня например поддержку 5.5 пока заказывают.
PhilD вне форума   Ответить с цитированием
Старый 08.07.2007, 06:45   #7
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

Цитата:
Сообщение от PhilD Посмотреть сообщение
можно но у меня например поддержку 5.5 пока заказывают.
Это ИЕ5.5 имеется в виду?
-=UncleByte=- вне форума   Ответить с цитированием
Старый 08.07.2007, 13:49   #8
PhilD
Senior Member
 
Регистрация: 10.03.2006
Адрес: Moscow, Russia
Сообщений: 429
Отправить сообщение для PhilD с помощью ICQ Отправить сообщение для PhilD с помощью Yahoo
По умолчанию

да, конечно.
PhilD вне форума   Ответить с цитированием
Старый 11.07.2007, 16:27   #9
-=UncleByte=-
Senior Member
 
Регистрация: 14.04.2006
Сообщений: 1,159
Отправить сообщение для -=UncleByte=- с помощью ICQ Отправить сообщение для -=UncleByte=- с помощью Skype™
По умолчанию

жестокие люди...
слов нет...
-=UncleByte=- вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
menu & submenu artyom TypoScript практикум 6 19.06.2007 11:38
Показывать или не показывать раздели в меню на определенном уровне thebat TypoScript практикум 10 06.04.2007 12:12
hide in menu elements OpTi Общие вопросы 5 31.10.2006 14:06
foldoutmenu нужна помощь ahold TypoScript практикум 1 24.09.2006 14:28
Search in menu not wanted toto, ydis Общие вопросы 0 20.12.2004 18:46


Часовой пояс GMT +4, время: 13:16.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория