X-Git-Url: https://git.llucax.com/mecon/meconlib.git/blobdiff_plain/1b4ba83b15c93b779d08d466bb6ed536ea817370..2952acdb7919c6e17bcd4c45ecd3c4e71861afe7:/lib/MECON/HTML/TablaDB.php diff --git a/lib/MECON/HTML/TablaDB.php b/lib/MECON/HTML/TablaDB.php index c91c82f..84022f1 100644 --- a/lib/MECON/HTML/TablaDB.php +++ b/lib/MECON/HTML/TablaDB.php @@ -483,14 +483,15 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { } // Si usa callback, cambio el campo por el resultado del // llamado a su callback. - if (isset($callback) and function_exists($callback)) { - $campo = $callback($campo); - } - else { - //Si no existe la funcion de callback usa el callback como - //formato y los campos como argumentos para el sprintf - array_unshift($campo, $callback); - $campo = call_user_func_array('sprintf', $campo); + if (isset($callback)) { + if(function_exists($callback)) { + $campo = $callback($campo); + } else { + //Si no existe la funcion de callback usa el callback como + //formato y los campos como argumentos para el sprintf + array_unshift($campo, $callback); + $campo = call_user_func_array('sprintf', $campo); + } } // Agrego argumento procesado a la lista de argumentos. $args[] = $campo;