moin moin, ich habe eine designvorlage, die mehrere untereinander gesetze tables hat...
in einem habe ich die navigation, die auch funzt, ich möchte jetzt die 2. ebene der navi in den darunterliegenen table kriegen... wie bekome ich das hin, hat irgendwer ne ahnung??
zur veranschaulichung noch ein paar zeilen code und bilder...
TS von der navi:
#==========================
#das menü erstellen
#==========================
NAVI_1 = HMENU
NAVI_1 {
special = directory
special.value = 2
entryLevel = 1
1 = TMENU
1.NO = 1
1.NO.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><br />
#aktives Menu
1.CUR < .1.NO
1.CUR = 1
1.CUR.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><br />
#2te ebene
2 < .1
2.NO = 1
2.NO.linkWrap = <span class="linkb">|</span> | |*|<span class="linkb">|</span> | |*|<span class="linkb">|</span>
2.ACT < .1.NO
2.ACT = 1
2.ACT.linkWrap = <span class="linkb_act">|</span> | |*|<span class="linkb_act">|</span> | |*|<span class="linkb_act">|</span>
}
die designvorlage :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link href="stil.css" rel="stylesheet" media="screen" />
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<!-- ###DOKUMENT### begin -->
<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="center">
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="780" height="20" bgcolor="001E5B" class="adresse">###ADRESSE###</td>
<td width="20" height="20" colspan="3" bgcolor="FE9221"> </td>
</tr>
</table>
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3" width="800">###LOGO######HEADER###</td>
</tr>
</table>
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="20" valign="middle" colspan="3" background="fileadmin/graphik/navi_bg_button_middl.gif">###NAVI_1###(erste ebene)</td>
<td width="118" height="20" align="right" valign="middle" colspan="2" background="fileadmin/graphik/navi_bg_button_middl.gif">###SPRACHE###</td>
</tr>
</table>
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="800" valign="middle" height="20" bgcolor="FE9221" colspan="3">###NAVI_2###(zweite ebene)</td>
</tr>
</table>
<table width="800" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="800" class="content" colspan="3">###CONTENT###</td>
</tr>
</table>
</td></tr></table>
<!-- ###DOKUMENT### end -->
</body>
</html>
bild der seite bis jetzt:
Bild: tanzschule-laufmann.de/…/gp2.jpg
bild von deem zu erstellenden ergebnis:
Bild: tanzschule-laufmann.de/…/gp.jpg
Hi,
leg für die zweite Ebene ein zweites HMENU Object an. Du musst ja den zweiten Marker mit einem cObject ersetzen lassen. Ich denke dass ist die einzige Möglichkeit bei Deiner Designvorlage.
Hier ein Beispiel mit Deinen Daten:
lib.NAVI_1 = HMENU
lib.NAVI_1 {
special = directory
special.value = 2
entryLevel = 1
1 = TMENU
1.NO = 1
1.NO.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" />
#aktives Menu
1.CUR < .1.NO
1.CUR = 1
1.CUR.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" />
}
lib.NAVI_2 < lib.NAVI_1
lib.NAVI_2 {
### Entry Level auf 2 setzen damit er hier die zweite Ebene rendert.
entryLevel = 2
### Dann kann hier wieder mit der eresten Ebene gearbeitet werden.
1.NO = 1
1.NO.linkWrap = <span class="linkb">|</span> | |*|<span class="linkb">|</span> | |*|<span class="linkb">|</span>
1.ACT < lib.NAVI_1.1.NO
1.ACT = 1
1.ACT.linkWrap = <span class="linkb_act">|</span> | |*|<span class="linkb_act">|</span> | |*|<span class="linkb_act">|</span>
}
page = PAGE
.
.
.
marker.NAVI_1 < lib.NAVI_1
marker.NAVI_2 < lib.NAVI_2
.
.
.
Eventuell sind noch kkleine Bugs drin, Bezeichnung für die Marker weiß ich im Moment nicht genau. Aber sonst müsste es gehen.
Hoffe das hilft ein wenig.
TP
Moin!
Ich hab auch keine andere Lösung gefunden. Soll heissen: Ich mach das auch so :-)
Ekki
moin, ich wieder... ähh also das scheint irgentetwas zu bewirken, nur das falsche, weil dann die marker garnicht mehr angesprochen werden... ich poste mal mein gesammtes TS der seite was ich bis jetzt hab...
#==========================
#allgemeine typoscript anweisungen
#==========================
config.linkVars = L
config.sys_language_uid = 0
config.language = en
#==========================
#die website ansich
#==========================
page = PAGE
page {
typeNum = 0
# allgemeien Seiteneigenschaften
bodytag = <body bgcolor="#ffffff" topmargin="0" leftmargin="0">
meta.AUTHOR = Artworxx Design
meta.DESCRIPTION = Hier steht eine Beschreibung
stylesheet = fileadmin/stil.css
#==========================
#die designvorlage intigrieren
#==========================
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/index.html
10.workOnSubpart = DOKUMENT
10.marks {
#==========================
#Content einlesen und ausgeben
#==========================
CONTENT = CONTENT
CONTENT {
table = tt_content
select.orderBy = Sorting
select.where = colPos = 0
select.languageField = sys_language_uid
}
#==========================
#logo einlesen und ausgeben
#==========================
LOGO = IMAGE
LOGO {
file = fileadmin/graphik/logo.jpg
}
#==========================
#header einlesen und ausgeben
#==========================
HEADER = IMAGE
HEADER {
file = fileadmin/graphik/header.jpg
}
#==========================
#Adresse einlesen und ausgeben
#==========================
ADRESSE = TEXT
ADRESSE {
value = Global Power Logistics, Inc. | 120 S. Holiday Road | Destin, FL 32550 | Phone: 850-269-1112 | <a href="mailto:sales@global-power-usa.com">sales@global-power-usa.com</a>
}
#==========================
#das menü erstellen
#==========================
NAVI_1 = HMENU
NAVI_1 {
special = directory
special.value = 2
entryLevel = 1
1 = TMENU
1.NO = 1
1.NO.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><br />
#aktives Menu
1.CUR < .1.NO
1.CUR = 1
1.CUR.linkWrap = <img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" />|*|<img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><span class="linka_act">|</span><img src="fileadmin/graphik/navi_bg_button_rechts.gif" width="6" height="19" alt="" /><img src="fileadmin/graphik/navi_bg_button_links.gif" width="6" height="19" alt="" /><br />
}
#2te ebene
NAVI_2 = HMENU
NAVI_2 {
special = directory
special.value = 2
entryLevel = 2
1 = TMENU
1.NO = 1
1.NO.linkWrap = <span class="linkb">|</span> | |*|<span class="linkb">|</span> | |*|<span class="linkb">|</span>
1.ACT < .1.NO
1.ACT = 1
1.ACT.linkWrap = <span class="linkb_act">|</span> | |*|<span class="linkb_act">|</span> | |*|<span class="linkb_act">|</span>
}
#==========================
#sprachwechsel-link erzeugen
#==========================
SPRACHE = TEXT
SPRACHE {
field = uid
wrap = <span class="sprache"><a href="index.php?id=|&L=1">German</a></span>
}
}
}
#===============================
#Bedingungen
#===============================
#==========================
#Mehrsprachigkeit
#==========================
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = de
page.10.marks.SPRACHE.wrap = <span class="sprache"><a href="index.php?id=|&L=0">English</a></span>
page.10.marks.ADRESSE.value = Global Power Deutschland GmbH | Karsbader Str. 1 | 08321 Zschorschlau | Tel.: +49 3771 2542-0 | <a href="mailto:sales@global-power-deutschland.com">sales@global-power-deutschland.com</a>
}
[global]
ich hab echt viel rumprobiert, bekomme es jedoch nicht hin, das das menü wieder angezeigt wird...
man kann sich die seite nun auch anschauen... http://62.206.130.173/gp(meine version mit dem alten TS)
kennt jemand noch eine lösung??? HILFE!!!!!! 😢