Online-Status einzelner Elemente definieren

03. Feb 2011

Neben den bereits fertig verfügbaren Containern zum Ein- und Ausblenden von Inhalten, können Sie nun den Online-Status eines Elementes auch direkt definieren.

Neben den bereits fertig verfügbaren Containern zum Ein- und Ausblenden von Inhalten, können Sie nun den Online-Status eines Elementes auch direkt definieren.

Über die Framework-Funktion wOutput::isViewableItem wird direkt während der XSLT-Transformation geprüft, ob das Element eingebunden werden soll.

Aufruf eines Elementes im XSLT-Template, falls dieses Online ist

<xsl:apply-templates select="wd:item[php:function('wOutput::isViewableItem', ., $wViewMode)]"/>

Den Status können Sie mit den bekannten Pflegetags definieren. Folgende Attribute stehen zur Verfügung:

  • onlineStatus mit den Werten on, off oder timer
  • onlineFrom und onlineTo mit ISO-formatierter Zeit, falls OnlineStatus auf timer steht.

Definition des Online-Status im Element der Inhaltsseite

<wd:item type="picture.standard" onlineStatus="timer" onlineFrom="2011-02-01 00:00:00" onlineTo="2011-02-08 00:00:00" uid="1e0c6d18f3aa19ea24da1c2df02ba4b8">