NEUES Weblic®: Listen um beliebige Elemente erweitern

15. Dez 2017

Über das neue Weblic® "Listenerweiterungen" können Sie beliebige Elemente in eine Liste integrieren - wie z.B. Social Buttons, Bilder oder sogar komplette Container samt Inhalt.

Da einige wichtige Weblics® auf der Liste basieren - wie z.B. Banner/SliderVeranstaltungskalender -, können die Listenerweiterungen dort ebenfalls weitere Elemente ergänzen. Auch lassen sich die Listenerweiterungen in die Pflegemasken integrieren.

Einige interessante Kundenanforderungen konnten wir über dieses Prinzip bereits erfolgreich abdecken.

Liste um Facebook- und Twitter-Button erweitert ohne Anpassung des Zeilentemplates
Liste um Facebook- und Twitter-Button erweitert ohne Anpassung des Zeilentemplates

Listenerweiterungen - XSLT-Templates über CSS-Only in Listen und Banner einbinden

Listenerweiterungen sind einzelne XSLT-Templates, welche über CSS-Only in Listen und Bannern eingebunden werden, um diese so mit beliebigen Inhalten zu erweitern.

In diesem Artikel wurden bereits die bisherigen Möglichkeiten beschrieben, wie man über CSS-Only beliebige Objektdaten in Listen ausgibt:

  • Neue Objektdaten über CSS-Only ergänzen 
  • Einfache Formatierungen über CSS-Only Dekoratoren umsetzen 
  • Beliebige Ausgaben über das Objekt-Template mit XSLT erstellen.

Diese wurden nun um Listenerweiterungen ergänzt, welche als eigene XSLT-Templates im Unterverzeichnis lists/extensions abliegen und über CSS-Only in beliebigen Listen und Bannern eingebunden werden können.

Der Vorteil von Listenerweiterungen besteht vor allem darin, dass die Zeilen-Templates beim Ergänzen eigener Inhalte nicht angepasst werden müssen.

    Beispielhaftes Einbinden der Listenerweiterung zur Anzeige eines Youtube-Videos

    -w-displayElements:listEntryExtensionYoutube=yes,...