Abschnitt: Teaser-Liste

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen

Beschreibung

Mit dem TeaserList-Abschnitt werden Teaser-Listen erstellt. Eine Teaser-Listen besteht aus einer Überschrift und beliebig vielen Links auf Artikel, die einen gültigen Teaser bereit stellen.

Manuelle Liste

Mit einem internen Link werden Verknüpfungen innerhalb des Systems auf Artikel erstellt.

Suchergebnis als Liste

Mittels einer Suchabfrage kann eine Linkliste automatisch generiert werden. Neben einen Sortier- und Filterkriterium kann auch die Anzahl der auszugebenen Treffer definiert werden.

Konfiguration

IES Optionen

	"sectionTypes" : {
		...
		"teaserList": {
			"id" : "teaserList",
			"name": "Teaser Liste",
			"order": 140,
			"template": { "module" : "sitekit-module", "uri" : "/templates/sectionTypes/teaserList.spml" },
			"aggregator": { "module": "sitekit-module", "uri" : "/aggregator/sectionTypes/teaserList.spml" },
			"options" : {
				"variant" : ":global.teaserVariants.teaser"
			}
		},
		...
	}
}

Mehrsprachigkeit

Der Abschnitt unterstützt keine parallele Mehrsprachigkeit

Datenstruktur

IES Datenstruktur

Basis

Name Type Beschreibung
sp_headline String Überschrift
sp_type String Schalter für "Manuelle Liste" bzw. "Suchergebnis als Liste". Default = Manuelle Liste, query = Suchergebnis als Liste
sp_link_iterate ListInformation Liste der Links

Manuelle Liste

Name Type Beschreibung
sp_link_iterate[index].sp_link Link Verknüpfung zu einer Ressource(Artikel oder Medium)

Suchergebnis als Liste

Name Type Beschreibung
sp_query String Suchabfrage (http://wiki.sitepark.com/index.php/SPQL)
sp_querySort String Sortierkriterium (http://wiki.sitepark.com/index.php/Sp:sort)
sp_querySortSeq String Sortierreihenfolge (http://wiki.sitepark.com/index.php/Sp:sort)
sp_filterAttribute String Attribut (http://wiki.sitepark.com/index.php/Sp:filter#Attribute)
sp_filter String Filter (http://wiki.sitepark.com/index.php/Sp:filter#Attribute)
sp_filterMode String Modus (http://wiki.sitepark.com/index.php/Sp:filter#Attribute)
sp_filterInvert Boolean Filter invertieren (http://wiki.sitepark.com/index.php/Sp:filter#Attribute)
sp_queryLimit String Anzahl der auszugebenen Treffer

PHP Datenstruktur

Model

SP\SiteKit\Model\Content\TeaserList
SP\SiteKit\Model\Content\Teaser