Zum Inhalt springen

zurück / weiter menü

Erstellt am 25. November 2005 · 3 Antworten · letzte Antwort am 25. November 2005

Tags: Frage

martin_b ·

soweit klappt ales:

 # PREV / NEXT BEGIN
      temp.navi = HMENU
      temp.navi.special = browse
      temp.navi.special {
          items = prev | next
          prev.fields.title = zurück
          next.fields.title = weiter
        }
        temp.navi.1 = TMENU
        temp.navi.1.NO {
        linkWrap =  | 
        }
  # PREV / NEXT ENDE
page.10.subparts.blaettern <  temp.navi

ich habe folgende seitenstruktur:

x       <- obriges TS hab ich im 
 1         template der seite x
  1.1
  1.2
  1.3
 2
  2.1
  2.2
 3
  3.1
  3.2
  3.3
  3.4

und so fort

ist bekomm ich wenn z.b. auf seite 1.1 einen weiter link auf 1.2, dort einen zurück / weiter link und auf seite 1.3 - auf seite 1.3 dann nur mehr einen zurück link auf 1.1 = wunderbar -

jetzt möchte ich aber, dass seite z.b. 2.1 einen zurück link auf die letzte seite von abschnitt 1 (hier 1.3) erhält, also das PREV / NEXT - spiel über einen, von mir festgelegten bereich rotiert

weiss da jemand rat?
besten dank

martin

Norman2k ·

Wenn du diese Zeile einfügst, wird am Ende (in deinem Falle "1.3") in die nächste Ebene gesprungen wenn vorhanden, also auf ""2 usw. Müsste halt "2" ein Shortcut auf "2.1" sein.

 # PREV / NEXT BEGIN
      temp.navi = HMENU
      temp.navi.special = browse
      temp.navi.special {
          items = prev | next
----->    items.prevnextToSection = 1    <-----
          prev.fields.title = zurück
          next.fields.title = weiter
        }
        temp.navi.1 = TMENU
        temp.navi.1.NO {
        linkWrap =  | 
        }
  # PREV / NEXT ENDE
page.10.subparts.blaettern <  temp.navi

Steht auch in der TSRef
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Index.html

Norman

martin_b ·

hab aus
1 einen shortcut zu 1.1
2 einen shortcut zu 2.1
usw. gemacht

zeile eingefügt -> passieren tut nix -
dann hab ich mir gedacht ich füge einfach in den unterseiten als eine letzte seite 2.x ein, die ein shortcut auf 3, der wiederum ein shortcut auf 3.1 ist... das funktioniert (mieser umweg, aber wenns geht ;- ) mit dem problem, das diese seite 2.x dann in einem anderem menü auftaucht; bei "hide page" passiert wieder nix, eh klar,

also mit quick & dirty wars dann wieder.

aus der TSref:
.prevnextToSection (boolean) – falls gesetzt, springt die “vor” und “zurück”-Navigation zur nächsten Sektion, wenn das Ende der Seiten der aktuellen Sektionerreicht ist.

... sollt also schon, tut aber nicht

??

besten dank für die rasche antwort und den wink

martin

martin_b ·

!! GELÖST !!

ich mach am ende eines abschnittes eine shortcutseite also eine z.b. 2.x auf 3.1, von 3.x auf 4.1

und in dem anderen menü, indem diese shortcutseiten nicht aufscheinen sollen mach ich ein excludeUidList ;-)

aus einem umweg wurde der vorteil, dass ich bei meiner struktur nun nach belieben von 2.x auf 3.1 oder zurück auf eine ganz andere seite springen kann ;-)

besten dank
martin