Zum Inhalt springen

browse-Menü: Anzeige der Seitentitel

Erstellt am 30. Januar 2007 · 1 Antwort · letzte Antwort am 31. Januar 2007

Tags: Frage

dieselboy71 ·

Hallo,

habe folgendes Menü:

  PREVNEXT = HMENU
      PREVNEXT {
        entryLevel = 4
        special = browse
        special {
          items = prev | next
          items.prevnextToSection = 0
          prev.fields.title = zurück
          next.fields = TEXT
          next.fields {
            data = field:title
            data.wrap = weiter zu |
          }
        }
      
        1 = TMENU
        1 {
          NO = 1
          NO.linkWrap = <p id="prev">|</p> |*| <p id="next">|</p>
          noBlur = 1
        }
      }

Über

PREVNEXT.special.next.fields.data = field:title

lasse ich den Seitentitel der nächsten Seite ausgeben. Ich möchte aber noch zusätzlich, das "weiter zu " vor den Seitentitel vorangestellt wird, was mit

PREVNEXT.special.next.fields.data.wrap = weiter zu |

und anderen Versuchen nicht geklappt hat.

Kann mir jemand damit helfen? Danke.

dieselboy71 ·

Ich habe das nun etwas anders, aber dennoch nach meiner Vorstellung gelöst:

  # Navigation innerhalb Unerterseiten (zurück)
      PREV = HMENU
      PREV {
        entryLevel = 4
        special = browse
        special {
          items = prev
          items.prevnextToSection = 0
          prev.fields.data = field:title
        }
        
        1 = TMENU
        1 {
          NO = 1
          NO.linkWrap = <p id="prev">zur&uuml;ck zu |</p>
          noBlur = 1
        }
      }
      
      # weiter
      NEXT = HMENU
      NEXT {
        entryLevel = 4
        special = browse
        special {
          items = next
          items.prevnextToSection = 0
          next.fields.data = field:title
        }
      
        1 = TMENU
        1 {
          NO = 1
          NO.linkWrap = <p id="next">weiter zu |</p>
          noBlur = 1
        }
      }

Die beiden Funktionen PREV und NEXT werden getrennt voneinander behandelt. Das hat zwar einen Mehraufwand, aber man kann nun mittels

NO.linkWrap = <p id="next">weiter zu |</p>

individuellen Text um den Link wrappen!