Linux Tutorials | cPanel Tutorials | Remote System Administration
register_modifier

register_modifier

register_modifier -- 

void register_modifier ( string name, mixed impl)

Use este para modificar dinámicamente plugins registrados. 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 (a) una cadena conteniendo el nombre de la función o (b) un arreglo en el formato array(&$object, $method) con &$object siendo una referencia para un objeto y $method siendo una cadena conteniendo el nombre del método o (c) un arreglo en el formato array(&$class, $method) con $class siendo un nombre de clase y $method siendo un método de esta clase.

Ejemplo 1. register_modifier

<?php
// let's map PHP's stripslashes function to a Smarty modifier.

$smarty->register_modifier("sslash", "stripslashes");

// now you can use {$var|sslash} to strip slashes from variables
?>