Hallo,
Ich habe ein Menu-Problem welches ich ählich schon mal hier gepostet habe:
#21471
Doch nun möchte ich das ein wenig vereinfachen da mir bis jetzt niemand helfen konnte.
Ich habe eine Strucktur die wie folgt aussieht:
Bild: greenbanana.deluxetargets.ch/…/hilfe.jpg
Jetzt möchte ich via einen Marker ein Menue ausgeben welches auf der Seite "Stadt" erscheint und lediglich zur ersten Unterseite "Hotel" führt.
Auf den Unterseiten "Hotels" soll dann natürlch das Menu erscheinen welches zurück zu "Stadt" führt.
Die "Hotels" werden dann mit der browse eigenschaft "begebar" (welches bereits funktioniert).
Meine Frage ist es nun: Kann man ein Menue erstellen welches lediglich die erste Unterseite angiebt?
Bitte helft mir...
Danke GreenBanana
Schau mal in die TSRef bei HMENU nach:
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Index.html
Dort gibt es eine Eigenschaft maxItems.
Wenn du die auf eins setzt, wird nur ein Menüpunkt angezeigt.
Hallo,
erstmals herzlichen dank für Deine Hilfe. Ich habe mal drauflos probiert und es klappt auch... leider aber nicht so wie ich es gerne hätte.
Ich hab mal folgendes erstellt:
#DETAILS (Hotel-Details)
##########################################################################
page.10.marks {
DETAILS = HMENU
DETAILS.entryLevel = 6
DETAILS.1 = TMENU
DETAILS.1 {
maxItems = 1
expAll = 1
NO {
linkWrap = <font size=1 color=#5D93AE><B>|</B><BR>
}
}
}
#VOR- ZURÜCK (Hotel-Details)
##########################################################################
page.10.marks {
VORZURUECK = HMENU
VORZURUECK.special = browse
VORZURUECK.entryLevel=7
VORZURUECK.special {
items = prev|next
next.fields.title = WEITER
prev.fields.title = ZURÜCK
}
VORZURUECK.1 = TMENU
VORZURUECK.1.NO = 1
VORZURUECK.1.NO.fontColor=#000066
VORZURUECK.1.NO.linkWrap = | | ||*| | ||*| ||
}
#ZURÜCK (zurück zur Hotel-Haubtseite)
##########################################################################
page.10.marks {
ZURUECK = HMENU
ZURUECK.entryLevel = 5
ZURUECK.1 = TMENU
ZURUECK.1 {
maxItems = 1
expAll = 1
NO {
linkWrap = <font size=1 color=#5D93AE><B>|</B><BR>
}
}
}
Das Läuft auch alles Ordnungsgemäss und sieht so aus:
http://greenbanana.deluxetargets.ch/index.php?id=307
Das Haubtproblem liegt nun darin, dass das menu ZURUECK natürlich immer nur auf den ersten Menueintrag zurückgreift. Ich aber möchte, dass er immer auf auf das entsprechende Hotel zurückgreift welches siche eine Ebene höher befindet. Ist das denn nich zu realisieren?
Bild: greenbanana.deluxetargets.ch/…/hilfe3.png
(wenn ich mich jetzt also im "1" von "Island Shangri" befinde erhalte ich natürlich "The Peninsula" angezeigt)
Weiss da niemand Rat?
Gruss GreenBanana