4. Anwendung

Die neuen Bedingungen ifValue, ifFirst und ifLast

Neben der korrekten Abarbeitung verschachtelter Bedingungen bietet der neue Parser folgende zusätzliche bedingte Ausgaben:

ifValue
erlaubt diePrüfung mittels =, >, <, !=, <= und >=. Die zu prüfenden Felder müssen Textfelder sein.

Beispiel:
Bei einem Preis über 100 Euro soll ein text ausgegeben werden.

<!-- ifvalue: Preis>100 -->Das ist aber teuer!<!-- /ifvalue -->

Das lässt sich auch verschachteln um z.B. Preisspannen auszuwerten.

ifFirst und ifLast
erlaubt die Ausgabe spezieller Inhalte beim ersten bzw. letzten Artikel auf einer Seite.

Beispiel:
Es sollen Artikel in tabellarischer Form ausgegeben werden.

<!-- ifFirst --><table border="0"><!-- /ifFirst -->
<tr><td><!-- Text: Name; --></td><td><!-- Text: Telefonnummer; --></td></tr>
<!-- ifLast --></table><!-- /ifLast -->

Errorhandling und Debugging

Durch Aktivierung der entsprechenden Optionen in den Moduleinstellungen werden im Frontend für eingeloggte Superuser und Administratoren zusätzliche Informationen oberhalb des Artikels eingeblendet.

Durch Klick auf den hellgrünen Balken lassen sich in einem Pop-Up-Fenster weitere Informationen und detaillierte Darstellungen abrufen.