04/01/2013, 23:04
|
| | | Fecha de Ingreso: noviembre-2002 Ubicación: Cataluña
Mensajes: 978
Antigüedad: 22 años Puntos: 4 | |
Respuesta: clase prefabricada para smarty Hola buenos días,
Me da error tal como me indicáis, me podéis ayudar?
<?php
require_once RUTA_lib_smarty.'Smarty.class.php';
$smarty = new Smarty;
function do_translation ($params, $content, &$smarty, &$repeat)
{
if($params === "translate")
{
require_once RUTA_lib.'Translate.php';
$translate = new valor_translate($params['lang']);
}
return $translate;
}
// register with smarty
$smarty->register_block('translate', 'do_translation');
?>
Fatal error: Uncaught exception 'SmartyException' with message 'Call of unknown method 'register_block'.' in C:\xampp\htdocs\Comercios_electronicos_1\merca\app \lib\smarty\libs\sysplugins\smarty_internal_templa tebase.php:806 Stack trace: #0 C:\xampp\htdocs\Comercios_electronicos_1\merca\app \config\funciones_smarty.php(17): Smarty_Internal_TemplateBase->__call('register_block', Array) #1 C:\xampp\htdocs\Comercios_electronicos_1\merca\app \config\funciones_smarty.php(17): Smarty->register_block('translate', 'do_translation') #2 C:\xampp\htdocs\Comercios_electronicos_1\merca\app \config\funciones.php(6): require_once('C:\xampp\htdocs...') #3 C:\xampp\htdocs\Comercios_electronicos_1\merca\ind ex.php(7): require_once('C:\xampp\htdocs...') #4 {main} thrown in C:\xampp\htdocs\Comercios_electronicos_1\merca\app \lib\smarty\libs\sysplugins\smarty_internal_templa tebase.php on line 806
__________________ ------------------------------------------------
La paciencia es el rey de la ciencia
------------------------------------------------ |