javaPro
16.08.2008, 20:46
Привет всем знатокам 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% знаю что есть ошибка, но вот где не пойму.
Зарание спасибо за помощь!!!
Есть такая задача, поставить 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% знаю что есть ошибка, но вот где не пойму.
Зарание спасибо за помощь!!!