Zum Inhalt springen

Welche Felder werden im Menu angezeigt?

Erstellt am 13. Juni 2006 · 3 Antworten · letzte Antwort am 14. Juni 2006

Tags: Frage

siska ·

Es ist mir gelungen ein hübsches Menu mit runden Ecken und Abstand zwischen den einzelnen Menupunkten zu erzeugen.
Nun würde ich gerne nicht nur der Titel der Unterseite als Menupunkt zeigen, sondern auch den Subtitel.

Leider funktioniert das überhaupt nicht.
Ich habe die Idee, dass etwas wie
"subparts.MENU.1.field = title + <br> + subtitle" irgendwo fehlt, aber wo und wie bekomme ich 2 Felder in meinen wrap?

Hier ist mein Script:
...
page.10 {
subparts.MENU.minItems = 2
subparts.MENU.MaxItems = 10
subparts.MENU.1 = TMENU
subparts.MENU.1.field = subtitle // title
subparts.MENU.1.NO {
allWrap = |*| <div class="blue_menu"><div class="blue_menu_top">&nbsp;</div><div class="blue_menu_main"><img src="fileadmin/template/main/images/icons/orange_plus.png" alt="[]"/> | <br> </div> <div class="blue_menu_bottom">&nbsp;</div></div> |*|
}

Unbekannter Benutzer ·

subparts.MENU.1.field = subtitle // title

Das hier holt Dir nur einen Wert (den subtitle und wenns den nicht gibt den title). Du kannst über before oder über after einen weiteren Wert holen.

Viele Grüße
Niki

siska ·

subparts.MENU.1.field = subtitle // title
Das hier holt Dir nur einen Wert (den subtitle und wenns den nicht gibt den title).

Es holt mir leider nicht den subtitle. Es erscheint immer nur der titel, die Zeile wird ignoriert. Das Resultat ist das gleiche, ob ich sie schreibe oder nicht. Wo ist der Fehler?

Du kannst über before oder über after einen weiteren Wert holen.

Öhhh... wie mache ich das denn? (Beispiel?)

Unbekannter Benutzer ·

Es erscheint immer nur der titel, die Zeile wird ignoriert. Das Resultat ist das gleiche, ob ich sie schreibe oder nicht. Wo ist der Fehler?

Sorry, ich glaub andersrum musst Du es schreiben (title // subtitle).

Öhhh... wie mache ich das denn? (Beispiel?)

Die TS Referenz liefert Erklärungen und Beispielcode, auch für before und after. Bei konkreten Fragen meld Dich einfach mit dem dazugehörigen Code den Du geschrieben hast.

https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Tmenu/Tmenuitem.html

Viele Grüße
Niki