|  | Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
|  | 
|  06.12.2006, 14:44 | #1 | 
| Продвинутый |   
			
			на сколько я понял из приведенного выше кода вместо elementUid подставляется id странички? т.е если делать перенос сайта, или удалить и добавить новую страницу, то нумерация может поменяться а как сделать, чтобы нумерация всегда шла строго по возрастанию? i++ мне бы хотелось иметь такую структуру <div class="color_1">Level menu 1</div> <div class="color_2">Level menu 2</div> - <div class="color_2">Level menu 2.1</div> - <div class="color_2">Level menu 2.2</div> <div class="color_3">Level menu 3</div> мне это нужно для рацветки меню (меню1 - имеет color1) (меню2 и подменю меню2.1.. - имеет color2) и тп это можно реализовать через типоскрипт? | 
|   |   | 
|  06.12.2006, 15:05 | #2 | 
| Senior Member |   
			
			да, там у меня в меню все строго без возможности добавления/удаления. то, что тебе надо через TS вполне реализуемо. Не знаю как сделать это "красиво", но можно "в лоб" - попробовать через PIDinRootline. 
				__________________ Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress | 
|   |   | 
|  24.09.2008, 08:50 | #3 | 
| Продвинутый |   
			
			что я делаю не так? typo3 4.2.1 Код: temp.MENU {
 	10 = HMENU
 	
 	10.1 = TMENU
 	10.1.wrap = <ul id="nav">|</ul>
 	10.1 {
 	    expAll = 1
 		noBlur = 1
 		NO{
subst_elementUid = 1
 			wrapItemAndSub = <li id="code-{elementUid}">|</li>
                    #    allWrap =  | 
 		}
 		ACT = 1
 		ACT {
                        subst_elementUid = 1
 			wrapItemAndSub = <li class="active" id="code-{elementUid}">|</li>
 			allWrap =  | 
 		}
 		CUR = 1
 		CUR {
                        subst_elementUid = 1
 			wrapItemAndSub = <li class="current" id="code-{elementUid}">|</li>
 			allWrap =  | 
 		} 
 		IFSUB = 1
 		IFSUB {
                         subst_elementUid = 1
 			wrapItemAndSub = <li class="open" id="code-{elementUid}">|</li>
                           allWrap =  | 
 		}
 		ACTIFSUB = 1
 		ACTIFSUB {
                         subst_elementUid = 1
 			wrapItemAndSub = <li class="active" id="code-{elementUid}">|</li>
 			allWrap =  | 
 		}
 		CURIFSUB = 1
 		CURIFSUB {
                         subst_elementUid = 1
 			wrapItemAndSub = <li class="active" id="code-{elementUid}">|</li>
 			allWrap =  | 
 		}
		
 	}
 	10.2 = TMENU
 	10.2.wrap = <ul>|</ul>
 	10.2 { 	 	 	
		expAll = 1
 		noBlur = 1
 		NO{
 			wrapItemAndSub = <li>|</li>
 		}
 		ACT = 1
 		ACT {
 			wrapItemAndSub = <li class="active">|</li>
 		}
 		CUR = 1
 		CUR {
 			wrapItemAndSub = <li class="active">|</li>
 		} 
 		IFSUB = 1
 		IFSUB {
 			wrapItemAndSub = <li class="open">|</li>
 		}
		
 	}
 	10.3 = TMENU
 	10.3.wrap = <ul>|</ul>
 	10.3 {
		expAll = 1
 		noBlur = 1
 		NO{
 			wrapItemAndSub = <li>|</li>
 		}
 		ACT = 1
 		ACT {
 			wrapItemAndSub = <li class="active">|</li>
 		}
 		CUR = 1
 		CUR {
 			wrapItemAndSub = <li class="active">|</li>
 		} 
 		IFSUB = 1
 		IFSUB {
 			wrapItemAndSub = <li class="open">|</li>
 		}
		
 	}
}но в коде вижу id="code-{elementUid}" вместо id="code-123" | 
|   |   | 
|  03.05.2009, 22:55 | #4 | 
| Senior Member Регистрация: 01.07.2008 
					Сообщений: 392
				 |   
			
			+1 та же проблема с меню | 
|   |   |