special = browse: Problem mit ATagTitle [Gelöst]

  • Cybersmog Cybersmog
    Sternenflotten-Admiral
    0 x
    154 Beiträge
    0 Hilfreiche Beiträge
    16. 05. 2007, 15:13

    Hallo zusammen,

    ich habe eine vor/zurück Navigation mit special = browse erstellt. Funktioniert soweit auch wunderbar, nur leider wird in den ATagTitle jetzt auch vor bzw. zurück geschrieben, weil dieser Wert ja bei prev.fields.title bzw. next.fields.title so gesetzt wird.

    Wie kann ich in den title Tag trotzdem den richtigen Seitentitel bekommen?

    [TS]lib.metanav1 = HMENU
    lib.metanav1 {
    special = browse
    special {
    items = prev|next
    items.prevnextToSection = 0
    prev.fields.title = zurück
    next.fields.title = vor
    }

    1 = TMENU
    1 {
    NO {
    ATagTitle.field = title
    }
    }
    }[/TS]

    Gruß
    Peter


  • 1
  • ArminB ArminB
    Jedi-Meister
    0 x
    410 Beiträge
    0 Hilfreiche Beiträge
    16. 05. 2007, 19:36

    moin,

    musst du über stdWrap gehen. Als Ansatz http://typo3.intervation.de/snippets/allgemein/link-beziehungen.html unten

    Armin

  • Cybersmog Cybersmog
    Sternenflotten-Admiral
    0 x
    154 Beiträge
    0 Hilfreiche Beiträge
    16. 05. 2007, 21:50

    Auf so einen Ansatz muss man ja auch erstmal kommen! Vielen Dank für den Tipp! Anbei meine Lösung.

    Gruß
    Peter

    [TS]lib.metanav1 = COA
    lib.metanav1 {
    10 = HMENU
    10 {
    special = browse
    special {
    items = prev
    items.prevnextToSection = 0
    }

    1 = TMENU
    1 {
    NO {
    doNotLinkIt = 1
    stdWrap.cObject = COA
    stdWrap.cObject {
    10 = TEXT
    10 {
    field = title
    typolink {
    parameter.field = uid
    returnLast = url
    }
    wrap = <a href="|" title="{field:title}">zurück</a>
    insertData = 1
    }
    }
    }
    }
    }

    20 < .10
    20 {
    special.items = next
    1.NO.stdWrap.cObject.10.wrap = <a href="|" title="{field:title}">vor</a>
    }
    }[/TS]

  • 1