Použití podmíněných merge-tagů u Ecomailu

U některých český služeb můžete nalézt možnost vkládání různých proměnných (dále merge-tagů) do vašich newsletterů. Můžete tak v každém e-mailu například použít jméno adresáta, adresu, nebo jakoukouliv další vlastnost kterou máte u adresáta definovánu.

U Ecomailu jdeme však dál a nabízíme vám mnohem širší práci s těmito merge-tagy. Můžete vytvářet podmínky, za jakých se určitý obsah zobrazí či nezobrazí.

Základní použití IF a ELSE

Použijte IF pro případy kdy chcete obsah zobrazit když je splněna podmínka:


*|IF:NAME|*
obsah který se zobrazí pokud je zadána hodnota NAME
*|END:IF|*

*|IF:NAME=x|*
obsah který se zobrazí pokud NAME je rovno "x"
*|END:IF|*

Pro případy, kdy chcete vložit alternativní obsah, pakliže není první podmínka splněna, použijte syntaxi IF – ELSE:

*|IF:NAME|*
váš obsah
*|ELSE:|*
alternativní obsah
*|END:IF|*

Pokročilé použití ELSEIF

Můžou nastat situace, kdy je dobré testovat několik podmínek po sobě. Pro tento případ můžete použít zápis ELSIF a to následovně:

*|IF:PLACE=praha|*
zajděte se podívat na Pražský hrad
*|ELSEIF:PLACE=brno|*
zajděte na Špilas
*|ELSEIF:PLACE=ostrava|*
zajděte na Stodolní
*|ELSE:|*
zajděte kamkoliv kde je to hezký
*|END:IF|*

A nakonec negativní podmínky

Jako poslední vám přinášíme ukázku zápisu, kdy je potřeba testovat podmínku negativní:

*|IF:NAME!=karel|*
ahoj kamaráde
*|ELSE:|*
ahoj karle
*|END:IF|*

*|IFNOT:NAME|*
ahoj
*|ELSE:|*
ahoj NAME
*|END:IF|*

Vložte váš komentář

Blog at WordPress.com.

Up ↑

%d bloggers like this: