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

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

Ответ
 
Опции темы Опции просмотра
Старый 16.08.2008, 20:46   #1
javaPro
Продвинутый
 
Регистрация: 03.03.2007
Адрес: Израиль
Сообщений: 53
По умолчанию GMENU в 3 уровня или более

Привет всем знатокам TYPO3!
Есть такая задача, поставить GMENU на страницу, при этом чтоб оно могло отображать хотябы 3 уровня (пока что про более не говорю), и что-бы оно было горизонтальное.
На данный момент имеется вот такое меню, но есть проблеммы с 3-м уровнем. То он отображается не там где надо и т.д.
Что мне в нём надо поправить чтоб третий уровень меню поевлялся с боку от его родителя и на том же уровне.

Код:
### Header Menu Config ##########
temp.navText = TEXT
temp.navText {
  text.field = nav_title // title
  offset = 0,0
  fontFile = fileadmin/templates/fonts/arialbd.ttf
  fontSize = 13
  fontColor = #E7C93C
  niceText = 0
}

page.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php


lib.header_menu = HMENU
lib.header_menu{
	##entryLevel = 0
         special = list
         special.value = 45,20,21,22,23
	wrap = <div id="glayernav">|</div>
	1 = GMENU_LAYERS
	1 {
  		wrap =<table cellspacing="0" cellpadding="0" align="center"><tr>|</tr></table>
		displayActiveOnLoad = 0
		displayActiveOnLoad.onlyOnLoad = 1
  		freezeMouseover = 1
  		dontHideOnMouseUp = 0
  		hideMenuWhenNotOver = 10
  		hideMenuTimer = 450
  		relativeToTriggerItem = 1
  		directionUp = 0
  		layerStyle = border:0px solid #0D4C00; background-color: #0D4C00; position:absolute;left:0px;top:27px;margin:23px 0px 0px 0px; padding: 2px;VISIBILITY:hidden; 
  		xPosOffset = -180
  		yPosOffset = 0
  		lockPosition =x
  		expAll=1
  
  		NO{	
  			XY = [10.w]+21,23
 			backColor = #082B01
			10 < temp.navText
			10.offset = 10,16
			10.align = left
			wrap=<td>|</td>
  		}
  		RO < .NO
  		RO = 1
  		RO{
  			backColor = #0D4C00
  			10.fontColor = #B99D19
  		}
  		ACT < .RO
  		ACT = 1
  		ACT{
  			4.file = #E7C93C
			10.fontColor = #B99D19
			20.fontColor = #E7C93C
  		}
  		CUR < .ACT
  		CUR = 1
  		CUR{
  			doNotLinkIt = 1
			10.fontColor = #B99D19
			20.fontColor = #E7C93C
			ATagParams = class="noLink"
  		}
	}
	2 = GMENU_LAYERS
	2{
  		wrap =<table cellspacing="0" cellpadding="0"> | </table>
		displayActiveOnLoad = 0
		displayActiveOnLoad.onlyOnLoad = 1
  		freezeMouseover = 1
  		dontHideOnMouseUp = 0
  		hideMenuWhenNotOver = 10
  		hideMenuTimer = 450
  		relativeToParentLayer = 1
  		directionUp = 0
  		layerStyle = border:0px solid #0D4C00; background-color: #0D4C00; position:absolute;left:0px;top:274px;margin:23px 0px 0px 0px; padding: 2px;VISIBILITY:hidden; 
  		xPosOffset = -180
  		yPosOffset = 0
  		lockPosition =x
  		expAll=1
  		
  		NO{
  			XY = [10.w]+21,23
 			backColor = #0D4C00
			10 < temp.navText
			10.offset = 10,16
			10.align = left
			wrap= <tr><td>|</td></tr>
  		}
  		RO < .NO
  		RO = 1
  		RO{
  			10.fontColor = #B99D19
			backColor = #0D4C00
  		}
  		ACT < .RO
  		ACT = 1
  		ACT{
  			10.fontColor = #E7C93C
  		}
  		CUR < .ACT
  		CUR = 1
  		CUR{
  			doNotLinkIt = 1
  			10.fontColor = #E7C93C
  		}
	}
	3 = GMENU
	3{
		relativeToParentLayer = 1
  		expAll = 1
  		disableAltText = 0
  		wrap (
    			<table cellpadding="0" cellspacing="0" border="0" ><tr><td valign="bottom">|</td></tr></table>
  		)
  		
  		NO{
  			##XY = 150,20
                            XY = [10.w]+10,23
  			backColor = #0D4C00
  			10 < temp.navText
  			10 {
    				offset = 5,15
    				fontSize = 13
    				fontColor = #B99D19
    				niceText = 1
    				align = left
  			}
  			wrap = | <br />
  		}
  		RO < .NO
  		RO = 1
  		RO{
  			10.fontColor = #B99D19
			backColor = #0D4C00
  		}
  		ACT < .RO
  		ACT = 1
  		ACT{
  			10.fontColor = #E7C93C
  		}
  		CUR < .ACT
  		CUR = 1
  		CUR{
  			doNotLinkIt = 1
  			10.fontColor = #E7C93C
  		}
	}
}
Я 100% знаю что есть ошибка, но вот где не пойму.
Зарание спасибо за помощь!!!
javaPro вне форума   Ответить с цитированием
Старый 20.08.2008, 17:33   #2
javaPro
Продвинутый
 
Регистрация: 03.03.2007
Адрес: Израиль
Сообщений: 53
По умолчанию

ребята (и девчата) помогите пожалуста, просто для меня это очень важно!!!
javaPro вне форума   Ответить с цитированием
Старый 21.08.2008, 14:26   #3
Fearless Goblin
Senior Member
 
Аватар для Fearless Goblin
 
Регистрация: 18.07.2006
Сообщений: 108
Отправить сообщение для Fearless Goblin с помощью ICQ Отправить сообщение для Fearless Goblin с помощью Skype™
По умолчанию

Проблема в использовании GMENU_LAYERS. Не используйте их
Сам несколько раз натыкался на проблемы с отображением и позиционированием.
Вместо него советую использовать ОЧЕНЬ хороший экстеншн Hyper Navigation System.
Fearless Goblin вне форума   Ответить с цитированием
Старый 21.08.2008, 17:59   #4
javaPro
Продвинутый
 
Регистрация: 03.03.2007
Адрес: Израиль
Сообщений: 53
По умолчанию

Цитата:
Сообщение от Fearless Goblin Посмотреть сообщение
Проблема в использовании GMENU_LAYERS. Не используйте их
Сам несколько раз натыкался на проблемы с отображением и позиционированием.
Вместо него советую использовать ОЧЕНЬ хороший экстеншн Hyper Navigation System.
Спасибо за подсказку, попробую!
javaPro вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как организовать меню 2-го и более уровня отдельно от первого? Mike10581 TypoScript практикум 4 11.12.2007 18:46
Меню второго уровня Demka Общие вопросы 6 02.07.2007 17:06
проблема с разделителями в gmenu dr_on TypoScript практикум 0 23.12.2006 14:50
Не получается отобразить меню второго уровня... Vit Brevis Общие вопросы 5 22.11.2006 17:52
бекграунд для меню второго уровня Vitamin Общие вопросы 2 23.03.2006 10:32


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


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

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