Hallo
Ich steh mal wieder total auf dem Schlauch.
Mein horizontales GMENU_Layer wird einfach nicht angezeigt.
Also ich hab's so gemacht dass ich grundsätzlich ein
Root-Template mit allen Marker-Definitionen habe und
für alle Marker sind ext-Templates definiert.
In meinem Root-Template siehts so aus:
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.bodyTag = <body background="fileadmin/euromobi/images/bckgrd.gif">#**********************#
# Definition für Seiten Inhalt #
#**********************#temp.mainTemplate = TEMPLATE
temp.mainTemplate {#Template definition
template = FILE
template.file = fileadmin/euromobi/main-temp.html#Definiert Inhalt für Body Tag
worksOnSubpart = DOKUMENT#Banner definition
marks.BANNER < temp.banner#Datum definition
marks.DATUM < temp.datum#Menu Oben definition
marks.NAVI-OBEN < temp.navi-oben#Menu Links definition
marks.NAVI-LINKS < temp.navi-links#Sprach Auswahl definition
marks.SPRACHEN < temp.sprachen#Inhalt definition
marks.INHALT < temp.inhalt#Endzeile definition
marks.BOTTOM < temp.bottom
}#**************#
# Inhaltsverteilung #
#**************#page.10 < temp.mainTemplate
Mein ext-Templ. für die Navi-oben (GMENU_LAYERS)
schaut so aus:
temp.navi-oben.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php
temp.navi-oben = HMENU
temp.navi-oben.1 = GMENU_LAYERS
temp.navi-oben.1 {
layerStyle = position:absolute;VISIBILITY:hidden;
xPosOffset = 1
lockPosition = x
expAll=1
leftOffset = 15
topOffset = 153
}
temp.navi-oben.1.NO {
backColor = #cccccc
XY = [10.w]+10, 14
10 = TEXT
10.text.field = title
10.offset = 5,10
}
temp.navi-oben.2 = GMENU
temp.navi-oben.2.wrap = <nobr>|</nobr>
temp.navi-oben.2.NO {
backColor = #99cccc
XY = [10.w]+10, 14
10 = TEXT
10.text.field = title
10.offset = 5,10
}
Und im HTML Template kommt's so daher:
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<title>euromobility</title>
</head>
<body>
<!--- ###DOKUMENT### Start --->
<table width="806" border="1" cellspacing="0" cellpadding="0" align="center" bgcolor="white">
<tr>
<td>
<table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<table width="800" border="0" cellspacing="0" cellpadding="0" ###BANNER###>
<tr>
<td width="200" height="150" valign="bottom">
###SPRACHEN###
</td>
<td width="600" height="150" valign="bottom">
###DATUM###
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left">
###NAVI-OBEN###
</td>
</tr>
</table>
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" width="200">
<table width="200" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">###NAVI-LINKS###</td>
</tr>
</table>
</td>
<td valign="top" width="600">
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">###INHALT###</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>###BOTTOM###</td>
</tr>
</table>
</td>
</tr>
</table>
<!--- ###DOKUMENT### Ende --->
</body>
</html>
Der Marker ###NAVI-OBEN### wird zwar erkannt
aber es wird kein Menu eingefügt. Nur gähnende Leere.
Ich weiss dass sich da irgendwo ein Fehler eingeschlichen
hat, aber ich komm einfach nicht drauf.
Mit der NAVI-LINKS klappts prima, ist allerdings auch
"nur" ein Textmenu.....
Kann mir da jemand vielleicht Starthilfe geben??? 😉