[2009-07-24] CurlyBracketsFilter má nové makro {default} a syntax
- David Grudl
- founder | 8310
Aby se minimalizovalo používání konstrukce isset(...)
v šablonách, lze použít nové makro
{default param => value}, které nastaví výchozí hodnoty pro
nedefinované proměnné.
Jde vlastně o obdobu makra {assign} s tím rozdílem, že
existující proměnné nepřepíše.
V obou makrech lze používat novou syntax:
{assign 'param' => 'value'}
{assign param => value}
{assign param => value, param2 => 123}
{default param => value, param2 => 123}
RSS tématu
Téma zavřeno