Hallo Ihr Lieben,
Ich habe ein vertikales Menü mit Unterpunkten wie unter:
http://www.ziehenders-welt.maninweb.de/themes/maninweb/tutorials/css_menu02/bsp/menue02.htm
und habe folgenes Problem:
Wenn ich auf den Hauptmenüpunkten klicke ist alles ok, wenn ich aber aufs Submenü klicke, verschwindet mein Menü.
Ich verstehe nicht warum, ich bin auch noch in der Lernphase und glaube ich habe im TS ein Befehl vergessen nur leider welchen??
Hier mein TS
temp.menu = HMENU
temp.menu {
1 = TMENU
1.wrap = <ul> | </ul>
1.NO.wrapItemAndSub = <li> | </li>
1.NO.ATagBeforeWrap = class = "l1-no"
1.ACT = 1
1.ACT.wrapItemAndSub = <li> | </li>
1.ACT.ATagParams = class = "l1-act"
1.expAll = 1
2 = TMENU
2.wrap = <ul class="untermenu"> | </ul>
2.NO.wrapItemAndSub = <li> | </li>
2.NO.ATagBeforeWrap = class = "l1-no"
2.ACT = 1
2.ACT.wrapItemAndSub = <li> | </li>
2.ACT.ATagParams = class = "l1-act"
}
Ich würde mich freuen, wenn mir jemand helfen könnte.
Vielen Dank
Hallo,
kannst du mal posten, was genau ausgegeben wird, wenn du dein Submenü öffnest?
Aber probier mal folgendes TS:
temp.menu = HMENU
temp.menu {
1 = TMENU
1 {
wrap = <ul> | </ul>
expAll = 1
NO.wrapItemAndSub = <li> | </li>
NO.ATagBeforeWrap = class = "l1-no"
ACT < .NO
ACT = 1
ACT.ATagParams = class = "l1-act"
}
2 < .1
2.wrap = <ul class="untermenu"> | </ul>
}
Grüße Patrick
Hat leider auch nicht geholfen. Derselbe Effekt. Mein Menü verschwindet wenn ich auf einen unterpunkt gehe, aber der Inhalt (Text) wird angezeigt.
Wenn man noch entryLevel = 1 ins TS hinzufügt, sieht man zwar dann das Submenü aber nicht das Hauptmenü.
Hier nochmal der HTML Code:
<!--###MENU###-->
<ul>
<li><a href="#" class="l1-act">Link1</a></li>
<li><a href="#" class="l1-no">Link2</a>
<!--###UNTERMENU###-->
<ul class="untermenu">
<li><a href="#" class="l1-no">Link2</a></li>
<li><a href="#" class="l1-no">Link2</a></li>
</ul>
<!--###UNTERMENU###-->
</li>
</ul>
<!--###MENU###-->
Ich habe schon mehrere Menüs gebaut mit typo3 aber das war noch nicht..
Versuch mal noch special = directory zu benutzen.
temp.menu = HMENU
temp.menu {
special = directory
# hier muss der Startpunkt deines Menüs rein, i.d.R. die Seite mit der ID 1
special.value = 1
1 = TMENU
1 {
wrap = <ul> | </ul>
expAll = 1
NO.wrapItemAndSub = <li> | </li>
NO.ATagBeforeWrap = class = "l1-no"
ACT < .NO
ACT = 1
ACT.ATagParams = class = "l1-act"
}
2 < .1
2.wrap = <ul class="untermenu"> | </ul>
}
Grüße Patrick
Hat sich auch nichts getan. Oder muss es bei 2. auch hin?
So siehts jetzt aus. (mal das komplette TS)
config {
doctype = xhtml_strict
htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de"
sys_language_uid = 0
language = de
locale_all = de_DE
xhtml_cleaning = all
htmlTag_langKey = de-DE
xml:lang="de" lang="de"
}
# Default PAGE object:
page = PAGE
page {
10 < temp.content
includeCSS {
file1 = fileadmin/busreisen/std.css
screen.media = screen
}
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/busreisen/index.html
workOnSubpart = DOCUMENT_BODY
relPathPrefix = fileadmin/busreisen/
marks {
}
}
}
temp.menu = HMENU
temp.menu {
special = directory
# hier muss der Startpunkt deines Menüs rein, i.d.R. die Seite mit der ID 1
special.value = 2
1 = TMENU
1 {
wrap = <ul> | </ul>
expAll = 1
NO.wrapItemAndSub = <li> | </li>
NO.ATagBeforeWrap = class = "l1-no"
ACT < .NO
ACT = 1
ACT.ATagParams = class = "l1-act"
}
2 < .1
2.wrap = <ul class="untermenu"> | </ul>
}
page.10.subparts {
MENU < temp.menu
TEXT < styles.content.get
RECHTS < styles.content.getRight
}
Ich bin irgendwie am verzweifeln, auf den anderen seiten mit den horizontalen Menüs hat es immer geklappt..
Ich hab das TS kurz bei mir getestet und es läuft einwandfrei! Also muss der Fehler irgendwo anders bei dir liegen...
Bist du dir sicher, dass der Startpunkt des Menüs die Seite mit der ID 2 ist?
Wenn du ein Standard-Menü machst, dass so übliche Punkte wie Home, News, ... beinhaltet, dann wirst du diese Seiten alle unterhalb der Seite mit der Weltkugel davor haben richtig?
Und die ID von der Seite mit der Weltkugel (in der Standardsprache) musst du hier als value einsetzen...
Grüße Patrick
Bin schon ein Schritt weiter, der Hauptmenüpunkt, in dem die Unterpunkte sind bleibt stehen und die Hauptmenüpunkte darüber verschwinden. Darunter bleibt aber auch Impressum stehen, aber das Gästebuch nicht.
Schau dir das mal an unter: www.fedder-reisen.de.
Hab es mal sichtbar gemacht.
Aber wenn es bei dir geht, wird es eher am CSS oder HTML-code liegen...muss ich mal schauen
Ich danke dir dass du mir hilfst #giggle#
Habe gerade festgestellt, dass das Phänomen nur bei den Unterpunkten von "Wir über Uns" ist, bei den anderen darunter nicht.....
Ich habe bur den Cache geleert und einmal ab- und angemeldet, weil meine spracheinstellung nicht mehr wollte, und nun geht auch mein Menü.. ich weiß nicht warum, aber ich freue mich trotzdem :-D ich hoffe es bleibt nun auch so.
Ich danke für die selbstlose hilfe und Geduld mit mir ....😉