![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 23.08.2011 
				
				
				
					Сообщений: 14
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Всем, здравствуйте. 
		
		
		
		
		
		
		
		
			Ситуация такова: у меня есть раскрывающееся меню, реализованное с помощью jscript. Сам скрипт находится в отдельном файле, а меню является html списком следующей структуры: <ul id="navigation"> <li onclick="javascript:Menu('1')"><a href="#">### </a> <ul id="menu_1" style="display:none;"> <li><a href="#">###</a></li> <li><a href="#">###</a></li> </ul> </li> <li onclick="javascript:Menu('2')"><a href="#">###</a> <ul id="menu_2" style="display:none;"> <li><a href="#">###</a></li> <li><a href="#">###</a></li> </ul> </li> <li onclick="javascript:Menu(3')"><a href="#">###</a> <ul id="menu_3" style="display:none;"> <li><a href="#">###</a></li> <li><a href="#">###</a></li> <li><a href="#">###</a></li> </ul> </li> </ul> Дело в том, что просто подключая скрипт к шаблону меню не работает. Очень прошу помочь мне реализовать это меню в TS, хорошо бы даже написать как оно должно выглядить, потому что механизм использования jscript'ов мне не очень понятен. Последний раз редактировалось sophie666; 31.08.2011 в 18:46  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | |
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Подключение скрипта: 
		
		
		
		
		
		
			
		
		
		
		
	Цитата: 
	
 Код: 
	wrap =<li onclick="javascript:Menu('1')">|</li>|*|<li onclick="javascript:Menu('2')">|</li>
 | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 23.08.2011 
				
				
				
					Сообщений: 14
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			thebat, спасибо за ответ, только что-то все равно меню не раскрывается. Быть может я неправильно использую ваш пример:  
		
		
		
		
		
		
		
	lib.menu_1 = HMENU lib.menu_1.excludeUidList = 149,150,151,152,153,154,155,156,157 # Первый уровень объекта-меню, текстовый lib.menu_1.1 = TMENU lib.menu_1.1 { # Нормальное состояние свойств NO.allWrap = <li id="color1" onclick="javascript:Menu('1')">|</li> # Включить активное состояние и установить свойства: ACT = 1 ACT.allWrap = <li id="color1" onclick="javascript:Menu('1')">|</li> wrap = <ul id="navigation"> | </ul> } page = PAGE page.includeJS { file1 = fileadmin/user_upload/templates/script.js } page.10 = USER page.10.userFunc = tx_templavoila_pi1->main_page page.10.disableExplosivePreview = 1 Если в данном случае все корректно, значит у меня просто неудачный скрипт и все дело в нем.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			..., действительно не правильно. 
		
		
		
		
		
		
			
		
		
		
		
	Я вам дал подсказку, а вы уж извольте, подумайте. В сети и в том же числе здесь на форуме есть масса примеров ...  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 23.08.2011 
				
				
				
					Сообщений: 14
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			а не подскажите, может мне лучше использовать объет JSMENU, а не TMENU  вроде JSMENU как раз на JavaScript нацелен?
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
| Опции темы | |
| Опции просмотра | |
		
  | 
	
		
  | 
			 
			Похожие темы
		 | 
	||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| Двухуровневое меню в разных div | vip1321 | Общие вопросы | 5 | 03.05.2011 10:54 | 
| Рендеринг меню в таблицу | AleXUnder | Общие вопросы | 3 | 26.03.2009 17:55 | 
| Разметка каскадного вложенного меню в TemplaVoila | maaboo | Общие вопросы | 7 | 27.07.2008 17:11 | 
| condition для отдельного пункта меню, сделанного с помощью gifbuilder | wind | TypoScript практикум | 2 | 05.05.2008 12:45 | 
| Меню из подстраниц | Grank | Общие вопросы | 6 | 31.01.2005 18:46 |