Buenas noches,
Sabeis si es posible definir variables smarty dentro de una funcion? Algo asi como:
Código:
function funcion_x()
{
//Codigo de la funcion...
$plantilla->assign('titulo',$titulo);
$plantilla->assign('texto',$texto);
$plantilla->assign('galeria',$galeria);
}
El concepto es basicamente ese, que una vez definidas las variables smarty dentro de la funcion nos sirvan luego en la plantilla, pero tal y como lo he puesto arriba no funciona. Si se pudiera hacer me seria muy util, porque ahora mismo lo que estoy haciendo es que la funcion retorne un array y ya fuera de la funcion asigno las variables smarty con las partes de ese array, pero claro, esto es un asco cuando tienes que hacerlo cada vez que llames a la funcion. A ver si me podeis ayudar. Muchas gracias