Dinamikus email tartalom haladóknak
Programozható sablonok használatával személyre szóló üzeneteket küldhetsz ügyfeleidnek és kollégáidnak.
A rendszerben lehetőséged van a teendő, email sablonjaidat ellátni dinamikus tartalommal, ezáltal meghatározhatsz néhány feltételt amelynek ha megfelel az adatlapod akkor az megjelenjen a elküldött emailben, vagy a létrehozott teendőben.
Változó
A változó a {%…%} jelek közé kerül, kimenete a változóban szereplő érték.
Sablon:
{%Person.FirstName%}
Változó:
Person.FirstName = 'János'
Kimenet:
János
Vezérlési szerkezetek
A vezérlési szerkezetek a {* … *} jelek közé kerülnek, nincs konkrét kimenetük. A sablonokban 2 vezérlési elem használható:
Feltétel (if)
Ciklus (for)
Feltétel (if)
A következő operátorok támogatottak: ==, !=, <, >, >=, és <=.
Sablon:
Kedves {* if Person.FirstName != "" *} {%Person.FirstName%} {* else *} Olvasó {* endif *}
Változó:
Person.FirstName = "János"
Kimenet:
Kedves János
Ellenőrizheted azt is, hogy egy adott karakterlánc (string) egy másik karakterlánccal keződik vagy végződik.
{* if 'János' starts with 'J' *} {* endif *}
{* if ‘János’ ends with ‘s’ *} {* endif *}
Ciklus (for)
Segítségével kiválóan illeszthetsz be, szabhatsz testre tétellistát.
Sablon:
<ul> {* for Item in Product.Recommendations *} <li><a href="{%Item.Url%}">{%Item.Name%}</a></li> {* endfor *} </ul>
Változó:
Product.Recommendations = [ ['Url' => 'http://example.com/product1.html', 'Name' => '1. tétel'], ['Url' => 'http://example.com/product2.html', 'Name' => '2. tétel'] ]
Kimenet:
<ul> <li><a href="http://example.com/product1.html">1. tétel</a></li> <li><a href="http://example.com/product2.html">2. tétel</a></li> </ul>