Kifejezések

2022.11.02 — Posted by Webb & Flow


Tartalomjegyzék

Minden kifejezésnek a célja, hogy valamilyen szöveg bekerüljön a levélbe. Ahol valamilyen nevű blokkra, konstansra vagy paraméterre kell hivatkozni, ott a következő a sorrend:

  1. blokk
  2. konstans
  3. paraméter (változó)

Az első olyan dolog lesz használva, amit név alapján megtalál, így érdemes odafigyelni, hogy ne legyen ugyanaz a név használva több dolognál. A következő kifejezés fajták vannak:

  • Blokk berakása
    • {BLOKK}, a megfelelő nevű blokkot behelyettesíti
    • pl ha definiáltam egy UPPERNAME nevű blokkot és ezt akarom behelyettesíteni valahova, akkor a behelyettesítés helyére az {UPPERNAME} kódot kell írni.
  • Konstans berakása
    • {CONSTANT}, a megfelelő nevű konstanst behelyettesíti
    • pl ha van egy HI nevű konstansom, aminek a magyar értéke “Szia!”, az angol pedig “Hi!”, akkor a {HI} kód helyére a nyelvnek megfelelő köszönést fogja behelyettesíteni.
  • Paraméter berakása
    • {PARAMETER}, a megfelelő nevű paramétert behelyettesíti
    • paramétereket a body részben érdemes használni, ekkor minden body elemben az aktuális érték lesz ugyanazzal a névvel elérhető
    • pl a címzett e-mail címét a {TARGET} kóddal lehet kiírni
  • Függvények
    • {FUNCTION(params)}
    • a paramétereken bizonyos függvényeket le lehet futtatni, ami vagy kiválaszt egy értéket, vagy módosítja azt
    • példák lentebb a konkrét függvényeknél
  • Feltételes futtatás
    • {IF(params)}
    • bizonyos feltételek esetén bizonyos blokkokat helyettesít be
    • példák lentebb