Použití funkce in k omezení vstupů

Šablona demonstruje možnost, jak jednoduše nechat řídit režim výpisu parametrem URL.

Tato možnost není obecně bezpečná, proto je třeba ověřit, zda zadaný parametr je jednou z povolených hodnot.

Fragmenty kódu

Šablona
{let m := _request.params.displayMode}
{if m in ["short", "long", "comparison"]}
  {_main mode=m}
{/if}