Name
register_modifier() — mofidica dinámicamente plugins registrados
Descripción
void register_modifier(string name,
mixed impl);
Pase en el template el nombre del modificador, seguido de la función PHP que implemente esto.
La llamada de la funcion-php impl
puede ser
una cadena conteniendo el nombre de la función
un arreglo con la forma
array(&$object, $method)
con&$object
siendo una referencia para un objeto y$method
siendo una cadena conteniendo el nombre de un metodoun arreglo con la forma
array(&$class, $method)
con$class
siendo el nombre de una clase y$method
siendo un metodo de esta clase.
Example 13.24. register_modifier()
<?php // let's map PHP's stripslashes function to a Smarty modifier. $smarty->register_modifier('sslash', 'stripslashes'); ?>
template
<?php {* use 'sslash' to strip slashes from variables *} {$var|sslash} ?>
Ver También unregister_modifier(), register_function(), modifiers, Extending Smarty with plugins y Creating Plugin modifiers,