Typo3: Anker Navigation erstellen

Unter Typo3 lässt sich mit folgendem Script einfach eine Anker Navigation erstellen:


### Bibliothek für Contentnavigation über Anker ###
lib.contentnavigation = CONTENTlib.contentnavigation {
table = tt_content
select {
pidInList = this
orderBy = sorting
# SQL-Abfrage auf die DB:
# Nicht versteckt + nicht gelöscht + col 0 (Spalte Normal) + kein Typ 'header'
where = (NOT hidden) AND (NOT deleted) AND (colPos=0) AND NOT (CType='header')
# fuer Sprachen
languageField=sys_language_uid
}
renderObj = TEXT
renderObj {
# header Feld als Text nutzen
field = header
# wrap um den Link
wrap=|
# generiert den Link zur aktuellen Seite
typolink.parameter.field=pid
# haengt die Nummer des Ankers an
typolink.parameter.dataWrap=|
#{field:uid}
# nur wenn Überschrift vorhanden ist
if.isTrue.field=header
}
# wrap um das komplette Menü
wrap =

|

}

gefunden auf

rainer-grundel.de

Related Posts:

Ein Gedanke zu „Typo3: Anker Navigation erstellen

  1. Hi,

    die Zeile

    #{field:uid}

    muss hinter ….datawrap = | stehen, sonst funzt es nicht.
    In einer neuen Zeile ist es durch das # ein Kommentar, das # gehört aber zum Ankerlink, um den den ews hier ja geht.

    Grüße

    Jan

Kommentare sind geschlossen.