Hallo zusammen,
ich möchte in meiner Rootline je nach Hierarchieebene verschiedene Trennzeichen verwenden.
z.B. home / produkte // flaschen /// kunstoff //// cola
Wie kann ich so etwas verwirklichen??
Oder gibt es eine Möglichkeit, anstelle von einzelnen Zeichen gleich Grafiken einfügen zu können?`
Vielen Dank für Eure Hilfe!
Gruß Stoffel
Hallo,
und was ist dein bisheriger Code?
Eine Rootline ist ein ganz normales TMENU bzw GMENU, dh du kannst hier alles wie bei einem normalen Menü verwenden. Das Stichwort ist hier optionsplit.
Grafiken kannst du natürlich genauso einbinden, entweder per wrap oder per CSS
lg georg
PS: Genügend Code-Schnippsel müsste es ja geben
Hallo, danke schonmal für Deine Antwort. Mein TypoScript sieht bis jetzt so aus. Das mit dem Optionsplit hab ich glaub verstanden, aber wie kann ich die Grafiken mit Wrap einbauen?
marks.PFAD = HMENU
marks.PFAD {
special = rootline
special.range = 0 | -1
1 = TMENU
1 {
NO {
allWrap = | <span class="text_leiste_oben"> > </span> |*| | <span class="text_leiste_oben"> >> </span> |*| |
ATagParams=class="text_leiste_oben"
}
}
}
Ich werde natürlich nach entsprechenden Codeschnipseln weitersuchen...
😉
das kannst Du ganz bequem über CSS machen
allWrap = | <span class="text_leiste_oben1"> </span> |*| | <span class="text_leiste_oben2"> </span> |*| |
und im css
span.text_leiste_oben1 {background:url(fileadmin/images/arrow1.gif);}
span.text_leiste_oben2 {background:url(fileadmin/images/arrow2.gif);}
Ich habe meinen Code nun folgendermaßen definiert:
allWrap = | <span class="text_leiste_oben1"> </span> |*| | <span class="text_leiste_oben2"> </span> |*| | <span class="text_leiste_oben3"> </span> |*| |
Soviel ich weiß, kann die Funktion OptionSplit nur für den Anfang, alles was dazwischen liegt, und dem Ende festgelegt werden. Bei vier verschiedenen Grafiken gibt es doch hier ein Problem oder nicht??
du kannst beliebig viele Optionsplits benutzen. Hast Du 5 Ebenen, nimmst Du halt 5 splits, also für jede Ebene einen eigenen Split.