schmeiss das special raus und schreib ein entryLevel = 1 (oder 2) je nachdem wo sich deine subseiten befinden
georg
schmeiss das special raus und schreib ein entryLevel = 1 (oder 2) je nachdem wo sich deine subseiten befinden
georg
Oh ich werd verrückt!!
Vielen Dank!!!
Jetzt muß ich dir die Tage echt was spenden auf deiner Seite!
Grüße
Hardy
😉
lg georg
Noch eine Frage habe ich, und zwar mache ich in dem TMENU zwischen verschiedene Elemente einen Abstand.
Dieser Abstand wird über das SPC definiert, nur wie bekomme ich es hin, dass der Titel des Abstands nicht im Menü erscheint, sondern nur die Formatierung beachtet???
Des weiteren ist es nun so, dass wenn ich aus dem Untermenü (links am Rand) einen Menüeintrag wähle verschwindet dieses Menü. Wie bokomme ich es hin, dass das Menü stehen bleibt???
# Menü links - UNTERMENÜPUNKTE
marks.LINKS = HMENU
marks.LINKS {
special = directory
entryLevel = 2
1 = TMENU
1 {
SPC.wrap = <p>|</p>
SPC.doNotShowLink = 1
SPC.doNotLinkIt = 1
SPC = 1
}
}
# Grafisches Menu oben - HAUTMENÜPUNKTE
marks.MENU = HMENU
marks.MENU {
special = directory
special.value = 2
entryLevel = 1
1 = GMENU
1.NO = 1
1.NO {
XY = 95, 70
# Bilder importieren
10 = IMAGE
10 {
file.import.field = media
file.import = uploads/media/
file.import.listNum = 0
}
}
# Rollover Status erzeugen
1.RO = 1
1.RO < .1.NO
1.RO {
10.file.import.listNum = 1
}
#Active Status erzeugen
1.ACT = 1
1.ACT < .1.RO
1.ACT {
}
# Abstand definieren
1.SPC = 1
1.SPC {
XY = 100,10
backColor = #F2F2F2
}
}
Vielen vielen Dank!!!
Grüße Hardy
Hallo,
na dann wollen wir mal... die Frage ist halt mal, um welches Menü es gerade geht, ums LINKS oder ums MENU?
Das Menü verschwindet wohl, weil auf dieser Seite keine Seiten mehr mit dem definierten entryLevel exisiteren, richtig? Dann dort zB ein ext template erstellen (oder per condition) und dort das Menü überschreiben, das würde dann ca so ausschauen (Annahme LINKS)
page.10.marks.LINKS.entryLevel >
page.10.marks.LINKS.special.value = 10 #Hier kommen also die Unterseiten von ID 10
georg
Hi Georg,
danke für die Hilfe. Hab mal bei deinem Vorschlag bisschen noch gespielt und zufälligerweise bei LINKS das
special = directory
herausgenommen und siehe da, es funktioniert!!!
Danke!!!
Zu der Frage, wegen dem Abstand-Element.
Sprich dass wenn ich einen Abstand in das Menü LINKS (TMENU) einfüge, dass dann dort nicht der Titel des Abstands erscheint hast du da auch noch einen Tipp für mich???
Vielen Dank!
Du bist der "God of TypoScript"!!
Gruß
Hardy
Hier noch der aktuelle TS-Code der Menüs:
marks.MENU = HMENU
marks.MENU {
special = directory
special.value = 2
entryLevel = 1
1 = GMENU
1.NO = 1
1.NO {
XY = 95, 70
# Bilder importieren
10 = IMAGE
10 {
file.import.field = media
file.import = uploads/media/
file.import.listNum = 0
}
}
# Rollover Status erzeugen
1.RO = 1
1.RO < .1.NO
1.RO {
10.file.import.listNum = 1
}
#Active Status erzeugen
1.ACT = 1
1.ACT < .1.RO
1.ACT {
}
# Abstand definieren
1.SPC = 1
1.SPC {
XY = 100,10
backColor = #F2F2F2
}
}
# Grafisches Menu links (Produkte) erstellen
marks.LINKS = HMENU
marks.LINKS {
# special = directory
entryLevel = 2
1 = TMENU
1 {
#SPC.wrap = <p>|</p>
#SPC.doNotShowLink = 1
#SPC.doNotLinkIt = 1
#SPC = 1
}
}
Hallo,
reden wir hier beim Abstand vom menü MENU (GMENU) oder von LINKS (TMENU)?
Zweiters sollte so klappen
1.SPC = 1
1.SPC.doNotShowLink = 1
1.SPC.allWrap = <div style="padding:10px 0;">|</div>
georg
VIELEN VIELEN DANK!!!!!
Genau das habe ich gemeint, du bist der Meister!
Herzlichen Dank!
Somit ist dieser Threat "gelöst".
😉 jo bitte gerne!
noch nen schönen tag
lg georg
Hi
Auch wenn der Threat schon ziemlich alt ist, versuche ich hier trotzdem noch Hilfe zu finden. Ich habe mir den anderen Threat angeguckt und den Code-Schnipsel verwurstet. Leider ohne Erfolg:
MENU_TOP = HMENU
MENU_TOP.entryLevel = 1
MENU_TOP.1 = TMENU
MENU_TOP.1.NO = 1
MENU_TOP.1.NO.linkWrap = | • |*| | • |*| |
MENU_LEFT = HMENU
MENU_LEFT.entryLevel = 2
MENU_LEFT.1 = TMENU
Menu_LEFT.1.NO = 1
So weit so einfach. Denkste. Das "MENU_TOP" erscheint vollständig und "gutaussehend" da, wo es sein soll. Das Untermenü auf der linken Seite bleibt aber leer. Da ist nix. Was ist mir entgangen?
Grüße
Jan
Hi
Nachdem ich den TS-Code irgendwie nochmal neu gemacht habe gehts jetzt. Hatte wohl irgendwo nen Syntax-Fehler drin...
Grüße
Jan