Hallo!
Ich habe ein Textmenü erstellt und hätte gerne Grafiken vor den Menüpunkten - aber nur vor einigen! Beim Menüpunkt "Kontakt" hätte ich z.B. gerne ein Briefkuvert. Einige Menüpunkte sollen aber keine Grafik vorangestellt haben sondern nur aus Text bestehen.
Geht sowas?
Viele Grüße
Lemon
P.S. Ich benutze Typo3 4.0.2.
Du könntest mit Conditions arbeiten (a la Wenn PID 33 dann vergebe eine andere Klasse im Menü).
Alternativ mit Optionsplit (a la Letzter Menüpunkt wird mit einer anderen Klasse gewrapt)
Und wie würde der Code z.B. aussehen, wenn ich Conditions verwenden würde? Habe das selbe Problem, bin aber noch nicht so fit mit TypoScript.
Danke!
Jakob
extension rgmenu könnte das auch lösen
lg georg
Hallo Georg,
soweit ich das verstanden habe, ist rgmenu hauptsächlich für Dinge,die sich per CSS ändern lassen, oder? Mein problem ist folgendes: Ich habe ein ganz normales Textmenü, nur eine bestimmte Seite soll eine vordefinierte Grafik als Menüpunkt haben (ist eine arabische Schrift, und aus Gründen der Kompatibilität will ich das als Grafik lösen, schon alleine, weil ich keinen arabischen Text eingeben kann).
Ich hab schon ein bisschen rumgesucht, conditions und so, aber bin noch auf keinen grünen Zweig gekommen.
lg
jakob
Hallo!
Also ich habe das schlussendlich so gemacht:
Die Seite, die als Menüpunkt aufscheinen soll, muss vom Typ "Erweitert" sein. Nur dann kann man eine Grafik einfügen.
Im TS-Template wird dann die Grafik eingefügt und vor den Text gestellt. Falls es keine Grafik gibt, wird sie auch nicht angezeigt, eh klar.
Der Code (ich schreibe das gesamte Menü auf, damit auch Anfänger was damit machen können):
page.10.marks.HEADBAR = HMENU
HEADBAR {
special = directory
special.value = 47
1 = TMENU
1 {
NO = 1
NO {
linkWrap = | | |*| || |*| |
beforeImg {
import = uploads/media/
import.field = media
import.listNum = 0
height = 8
}
}
}
}
Viele Grüße
Lemon