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

U některých českých 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 jakokouliv 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|*

Příklad pro použití vygenerovaného pohlaví

Uvedeme si ještě příklad pro využití systémem vygenerovaného pohlaví:

*|IF:GENDER=male|*
Vážený pane *|VOKATIV_S|*
*|ELSEIF:GENDER=female|*
Vážená paní *|VOKATIV_S|*
*|ELSE:|*
Dobrý den
*|END:IF|*

Podle tohoto příkladu se tato část e-mailu v případě že je známo pohlaví a je mužské bude jevit jako "Vážený pane Nováku", v případě že jde o ženu "Vážená paní Nováková" a v případě že pohlaví není známo, využíje se obecný text "Dobrý den".

Máte další otázky? Odeslat požadavek

0 Komentáře

Prosím přihlaste se, abyste mohli napsat komentář.