Die Funktion ecx:isEmptyCouponList bestimmt, ob Coupon-Codes in der festgelegten Coupon-Liste bestehen bleiben. Es wird ein Boolescher Wert zurückgegeben.

Struktur​

ecx:isEmptyCouponList(Objekt)

Parameter​

Parameter

Beschreibung

Objekt

Der Name der Coupon-Liste.


Beispiele

In einer Nachricht werden Coupon-Codes einer Coupon-Liste angezeigt. In der Nachricht wird eine Personalisierung angezeigt, wenn ein Coupon vorhanden ist und auch, wenn keine Coupons vorhanden sind.

Der Platzhalter, der die Stelle markiert, an der die Personalisierung eingefügt wird, wenn Coupons in der Coupon-Liste vorhanden sind, ist wie folgt aufgebaut:

<<%InsertIf expression="${(ecx:isEmptyCouponList(coupon ['MeineCouponliste'])=='false'))}"%>Hinweise zum Einlösen des Coupons.<%InsertIf%>

Solange Coupons in der Liste vorhanden sind, gibt die Funktion den Wert ​False​ zurück. Wenn dieses Ergebnis und der statische Wert ​False​ zusammen mit dem Gleichheitsoperator ​==​ den booleschen Wert ​True​ zurückgeben, so ist die Voraussetzung für das Einfügen einer Personalisierung erfüllt.

Der Platzhalter, der die Stelle markiert, an der die Personalisierung eingefügt wird, wenn keine Coupons in der Coupon-Liste vorhanden sind, setzt sich wie folgt zusammen:

<<%InsertIf expression="${(ecx:isEmptyCouponList(coupon ['MeineCouponliste'])}"%>Keine Coupons verfügbar.<%InsertIf%>

Sind keine Coupons mehr in der Liste, so wird der boolesche Wert ​True​ zurückgegeben und die Voraussetzung für das Einfügen einer Personalisierung ist erfüllt.