Äh, kannste mal deine Navigation posten. Verstehe ich grade nicht so gut... ;-)
Liebe Grüße,
Nicole
Äh, kannste mal deine Navigation posten. Verstehe ich grade nicht so gut... ;-)
Liebe Grüße,
Nicole
# Navigation
####################################################################################
lib.MainMenu = HMENU
lib.MainMenu.entryLevel = 1
lib.MainMenu.1 = TMENU
lib.MainMenu.1{
NO{
ATagParams=id=""
linkWrap = <li>|</li>
RO=1
}
ACT< .NO
ACT = 1
ACT{
ATagParams=id="current"
}
}
# Subnavigation
####################################################################################
lib.SubMenu = HMENU
lib.SubMenu.entryLevel = 2
lib.SubMenu.wrap = <div id="block"><h1>Menü</h1> <ul>| </ul></div>
lib.SubMenu.1 = TMENU
lib.SubMenu.1 {
NO{
linkWrap = <li>|</li>
RO=1
}
ACT< .NO
ACT = 1
ACT{
ATagParams=id="current"
}
}
Hallo,
ungetested, aber vielleicht klappt es ja:
lib.SubMenu = HMENU
lib.SubMenu.entryLevel = 2
lib.SubMenu.wrap = <div id="block"><h1>Menü</h1> <ul>| </ul></div>
lib.SubMenu.stdWrap.ifEmpty =
lib.SubMenu.1 = TMENU
lib.SubMenu.1 {
NO{
linkWrap = <li>|</li>
RO=1
}
ACT< .NO
ACT = 1
ACT{
ATagParams=id="current"
}
}
Ich weiß hlt gerade nicht, ob ifEmpty nach oder vor dem wrap aufgerufen wird.
Liebe Grüße,
Nicole
geht leider keines von beidem 🙁
mfg roth
Nein, ich meinte aus Sicht von Typo3. Aber es scheint, als ob erst gewrappt wird und dann ifEmpty aufgerufen wird...
Dann versuch mal bitte folgendes:
lib.SubMenu = HMENU
lib.SubMenu.entryLevel = 2
lib.SubMenu.stdWrap.if.isTrue.wrap = <div id="block"><h1>Menü</h1> <ul>| </ul></div>
lib.SubMenu.1 = TMENU
lib.SubMenu.1 {
NO{
linkWrap = <li>|</li>
RO=1
}
ACT< .NO
ACT = 1
ACT{
ATagParams=id="current"
}
}
Liebe Grüße,
Nicole
😢 geht immer noch net 😃
jetzt lässt es den Teil
<div id="block"><h1>Menü</h1> <ul>| </ul></div>
ganz weg! Sprich es macht gar nie ein Wrap
mfg roth
Na, dann bauen wir mal lustig weiter ;-)
lib.SubMenu = HMENU
lib.SubMenu.entryLevel = 2
lib.SubMenu.stdWrap.outerWrap = |
lib.SubMenu.stdWrap.outerWrap.override = <div id="block"><h1>Menü</h1> <ul>| </ul></div>
lib.subMenu.stdWrap.outerWrap.override.if.isTrue.cObject < lib.SubMenu.1
lib.SubMenu.1 = TMENU
lib.SubMenu.1 {
NO{
linkWrap = <li>|</li>
RO=1
}
ACT< .NO
ACT = 1
ACT{
ATagParams=id="current"
}
}
Ich bin heute gut in komische Ausdrücke bauen ;-) Leider fehlt mir eine Umgebung zum testen, deshalb schon mal jetzt sorry...
hehe das ist ja toll =)
geht aber leider noch nicht =) jetzt ist es wieder so wie am Anfang sprich das Menü wird immer angezeigt!
Kannst du mir mal den Link der Webseite geben?
sicher!
http://server13.cyon.ch/~rothcom/cms/index.php?id=95
kritik ist erlaubt =) wenn nicht sogar wünschenswert =)
Okay, dann versuchen wir es mal andersrum:
lib.SubMenu = HMENU
lib.SubMenu.entryLevel = 2
lib.SubMenu.stdWrap.outerWrap = <div id="block"><h1>Menü</h1> <ul>| </ul></div>
lib.SubMenu.stdWrap.outerWrap.override = |
lib.subMenu.stdWrap.outerWrap.override.ifFalse.cObject < lib.SubMenu.1
lib.SubMenu.stdWrap.outerWrap.override.ifFalse.trim = 1
lib.SubMenu.1 = TMENU
lib.SubMenu.1 {
NO{
linkWrap = <li>|</li>
RO=1
}
ACT< .NO
ACT = 1
ACT{
ATagParams=id="current"
}
}
Liebe Grüße,
Nicole
geht auch nicht =)
hat das Problem noch keiner von euch gehabt? sorry fürs aktualisieren aber ist wichtig =)