Linktree (SP-Tag)

Aus SiteparkWiki
Version vom 7. Juni 2008, 22:18 Uhr von Liebold (Diskussion | Beiträge) (Die Seite wurde neu angelegt: ==Name== <sp:linktree> — erzeugt Baumstrukturen aus Verlinkungen ==Syntax== <source lang="xml"> <sp:linktree name="sp_sitemap" attributes="sp_headline, sp_teaser" pa...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Name

<sp:linktree> — erzeugt Baumstrukturen aus Verlinkungen

Syntax

<sp:linktree name="sp_sitemap" attributes="sp_headline, sp_teaser" parentlink="sp_parent.link" rootElement="${!{myroot}}" />

Beschreibung

Der linktree-Tag kann zur Definition einer Baumstruktur verwendet werden, die sich aus der Verlinkung von Artikeln über z.B. System-Links ergibt. Dieser Tag kann nur im IN-Modus betrieben werden, da er nur zur Definition des Baumes dient. Anhand der Definition wird im Server der Baum aufgebaut und bei Änderungen der einzelnen Artikel aktuell gehalten. Ein Anwendungsfall für sp:linktree sind Sitemaps. Für die Ausgabe wird der Baum als Liste von ElementNode-Objekten mit sp:loop ausgegeben. Die in dem Baum enthaltenen Artikel enthalten nicht den vollständigen Datensatz sondern nur die in attributes definierten Felder. Artikel die diesen Tag verwenden werden auch nur aktuallisiert, wenn sich Felder von Artikeln des Baums ändern, die in attributes definiert wurden.

Weitergehende Information zu Bäumen sind unter ??? zu finden.

Attribute

Name Type Required Default ab IES Version
xxx Attribute Ja None 1
xxx Text Nein None 1
xxx Expression Nein None 1
xxx Locale Nein None 1
xxx
xxx.
xxx
xxx.

Beispiele

Beispiel A

Template Quelltext

xxx

Ausgabe

xxx

Beispiel B

Template Quelltext

xxx

Ausgabe

xxx