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&$objectsiendo una referencia para un objeto y$methodsiendo una cadena conteniendo el nombre de un metodoun arreglo con la forma
array(&$class, $method)con$classsiendo el nombre de una clase y$methodsiendo 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,
