Modificatori I modificatori sono piccole funzioni che vengono applicate ad una variabile del template prima che venga visualizzata o usata in qualche altro contesto. I modificatori possono essere concatenati. mixed smarty_modifier_name mixed $value [mixed $param1, ...] Il primo parametro passato al plugin modificatore č il valore sul quale il modificatore stesso deve operare. Gli altri parametri possono essere opzionali, a seconda del tipo di operazione che deve essere eseguita. Il modificatore deve restituire il risultato della sua esecuzione. Vedere anche register_modifier(), unregister_modifier(). un semplice plugin modificatore Questo plugin fondamentalmente crea un sinonimo per una delle funzioni incorporate in PHP. Non prevede parametri aggiuntivi. ]]> un plugin modificatore pių complesso $length) { $length -= strlen($etc); $fragment = substr($string, 0, $length+1); if ($break_words) $fragment = substr($fragment, 0, -1); else $fragment = preg_replace('/\s+(\S+)?$/', '', $fragment); return $fragment.$etc; } else return $string; } ?> ]]>