Zum Inhalt springen

Vor- und Zurückbutton

Erstellt am 28. Oktober 2007 · 4 Antworten · letzte Antwort am 30. Oktober 2007

Tags: Frage

Unbekannter Benutzer ·

Hallo zusammen,

ich brauche Hilfe bei der folgenden Aufgabenstellung.

Wenn eine Seite vor oder hinter der aktuellen existiert soll unter der Seitenüberschrift (h1) ein entsprechender Link "vorherige Seite" bzw. "nächste Seite" erscheinen.

Wie kann ich das realisieren?

Gruß

Lotse59

Danii · · Beste Antwort

Eine Möglichkeit

Die Seitenüberschrift hast du wahrscheinlich mit einem Marker gesetzt.
Unter den baust noch einen Marker für das Menue, z B. ###BROWSE###

Das Menue definierst du so.

temp.BROWSE = HMENU
temp.BROWSE {
  special = browse
  special {
    items = prev | up | next
      prev.fields.title = « zurück
      up.fields.title = zur Übersicht
      ## up.fields.title kannst du auch weg lassen, kommt auf die Hierarchie an
      next.fields.title = vor » 
  }
  1 = TMENU
  1.NO = 1
  1.NO {
    allWrap = | |*| |
  }
}
Unbekannter Benutzer ·

Danke Dir soweit ... also ein extra Marker ist das leider nicht. Die Überschrift wird ja bei einem Inhaltselement definiert und damit ausgegeben. Da müsste das irgendwie umzugewrappt werden ?!

Gruß und Danke

lotse59

Danii ·

Dann erweiter halt einen deiner Headlines. Du nimmst also einen Header und hängst das Menü unten drann.

Hier mal für die zweite Headline

temp.BROWSE = HMENU
temp.BROWSE {
  special = browse
  special {
    items = prev | up | next
      prev.fields.title = « zurück
      up.fields.title = zur Übersicht
      ## up.fields.title kannst du auch weg lassen, kommt auf die Hierarchie an
      next.fields.title = vor » 
  }
  1 = TMENU
  1.NO = 1
  1.NO {
    allWrap = | |*| |
  }
} 

tt_content.header.20 > 

lib.stdheader.10.2 = COA
lib.stdheader.10.2 {
		10 = TEXT
		10.field = header
		10.wrap = <h1>|</h1>
		20 < temp.BROWSE
	}

Edit: nur zum Verständnis: Du schreibst deine Head und wählst über das Pulldown Typ die Variante an die du das Menue dran gehängt hast.