Buenas estoy intentando modificar un script que tiene smarty, y lo que tengo que hacer es meter una variables que saco de una base de datos a la plantilla en un archivo llamado html_header.tpl ( que es parte de la cabecera del diseño )
el archivo esta en /styles/default/html_header.tpl
lo que hago es esto:
en un archvio en la siguiente ruta (carpeta raiz) pongo un archivo php
/metas.php
que contiene esto:
Código PHP:
require_once('libs/Smarty.class.php');
$var="hola";
$smarty = new Smarty;
$smarty->assign('var123', $var);
echo "prueba";
luego en el archivo /styles/default/html_header.php pongo lo siguiente:
Código PHP:
{include_php file="metadescripcion.php"}
{$var123}
y lo unico que pasa es que me imprime en la página "pueba" por que lo hice directamente con un echo desde el archivo php pero, no me asigna la variable y no me la muestra.
alguien me puede ayudar? de antemano muchas gracias