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ář