Startseite / Tutorials / Das erste Projekt / Absatzvorlage erstellen / Auswertung in HTML

Auswertung in HTML

Nun sollen die Eingaben in den Eingabefeldern für Absatztext und Bild auf Inhalt überprüft werden. Für die Überprüfung wird wieder die Anweisung $CMS_IF(...)$ verwendet:

Bild-Referenz

Für die Bild-Referenz wird überprüft, ob die Eingabekomponente st_picture mit Inhalt gefüllt, d.h. ein Absatzbild ausgewählt ist.

$CMS_IF(!st_picture.isEmpty)$
<img src="$CMS_REF(st_picture, resolution:"TextBildTeaser")$"
alt="$CMS_IF(!st_picture.media.description.isEmpty)$
$CMS_VALUE(st_picture.media.description.convert2)$
$CMS_END_IF$"
align="right"/>
$CMS_END_IF$
  

$CMS_IF(!st_picture.isEmpty)$

Gibt den Namen der verwendeten Anweisung $CMS_IF(...)$ an. Innerhalb der Anweisung wird eine Bedingung festgelegt. (Der Referenzname für das Absatzbild lautet st_picture. Die Komponente wird auf Nicht Leer geprüft.)

$CMS_REF(st_picture,
resolution:"TextBildTeaser")$

$CMS_REF(...)$ löst eine Referenz auf ein Bild in der Medien-Verwaltung auf.
Soll eine andere Auflösung als die Originalauflösung verwendet werden, so ist der Parameter resolution anzugeben. Der Wert des Parameters ist die Auflösung TextBildTeaser, die zuvor in den Projekteigenschaften definiert wurde.

alt="$CMS_IF(!st_picture.media.description.isEmpty)$
$CMS_VALUE(st_picture.media.description.convert2)$
$CMS_END_IF$"

Als Alternativtext, der in HTML obligatorisch über das Attribut alt definiert werden muss, wird der Beschreibungstext des jeweiligen Bildes ausgegeben.

$CMS_END_IF$

Schließt die $CMS_IF-Anweisung

  

Absatztext

Beim Absatztext wird überprüft, ob die Eingabekomponente st_text vom Redakteur mit Inhalt gefüllt wurde. Ist Inhalt vorhanden, dann wird dieser Inhalt dargestellt. Ist das Feld leer, soll keine Ausgabe erfolgen.

	$CMS_IF(!st_text.isEmpty)$
$CMS_VALUE(st_text)$
$CMS_END_IF$
  

$CMS_IF(!st_text.isEmpty)$

Gibt den Namen der verwendeten Anweisung $CMS_IF(...)$ an. Innerhalb der Anweisung wird eine Bedingung festgelegt. (Der Referenzname für den Absatztext lautet st_text. Die Komponente wird auf Nicht Leer geprüft.)

$CMS_VALUE(st_text)$

Durch die Anweisung $CMS_VALUE(...)$ erfolgt eine Ausgabe des Inhalts der Eingabekomponente st_text. Innerhalb der Klammern wird der Name der zu referenzierenden Variable angegeben.

$CMS_END_IF$

Schließt die $CMS_IF-Anweisung

  

© 2005 - 2024 Crownpeak Technology GmbH | Alle Rechte vorbehalten. | FirstSpirit 2024.4 | Datenschutz