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

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 06.12.2006, 14:44   #1
are
Продвинутый
 
Аватар для are
 
Регистрация: 25.10.2006
Адрес: Новосибирск
Сообщений: 36
Отправить сообщение для are с помощью ICQ
По умолчанию

на сколько я понял из приведенного выше кода
вместо 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)
и тп

это можно реализовать через типоскрипт?
are вне форума   Ответить с цитированием
Старый 06.12.2006, 15:05   #2
Tod
Senior Member
 
Аватар для Tod
 
Регистрация: 25.03.2006
Сообщений: 627
Отправить сообщение для Tod с помощью ICQ
По умолчанию

да, там у меня в меню все строго без возможности добавления/удаления.
то, что тебе надо через TS вполне реализуемо. Не знаю как сделать это "красиво", но можно "в лоб" - попробовать через PIDinRootline.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress
Tod вне форума   Ответить с цитированием
Старый 24.09.2008, 08:50   #3
are
Продвинутый
 
Аватар для are
 
Регистрация: 25.10.2006
Адрес: Новосибирск
Сообщений: 36
Отправить сообщение для are с помощью ICQ
По умолчанию

что я делаю не так?

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"
are вне форума   Ответить с цитированием
Старый 03.05.2009, 22:55   #4
Lucifer
Senior Member
 
Аватар для Lucifer
 
Регистрация: 01.07.2008
Сообщений: 392
По умолчанию

+1
та же проблема с меню
Lucifer вне форума   Ответить с цитированием
Ответ


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

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

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


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


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

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