Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Ayuda con Smarty

Estas en el tema de Ayuda con Smarty en el foro de Sistemas de gestión de contenidos en Foros del Web. Hola a todos, resulta que tengo un proyecto con Smarty y la duda es la siguiente. Estoy editando un tpl, y quiero incluir un formulario ...
  #1 (permalink)  
Antiguo 07/04/2009, 10:02
 
Fecha de Ingreso: abril-2009
Mensajes: 1
Antigüedad: 15 años, 7 meses
Puntos: 0
Mensaje Ayuda con Smarty

Hola a todos, resulta que tengo un proyecto con Smarty y la duda es la siguiente.

Estoy editando un tpl, y quiero incluir un formulario que tengo en un archivo Php.
Estoy usando la función

{include_php file="formulario.php"}

y me genera un error asi:

Warning: Smarty error: file:formulario.php is not readable

Warning: Smarty::include() [function.include]: Failed opening

Lo raro es que el archivo formulario.php esta en el mismo directorio del tpl que estoy editando, ambos estan en la carpeta templates.

Por cierto, use esta forma

{php}
include("formulario.php");
{/php}

y tampoco... no se que hacer, como puedo incluir ese formulario.php para que sea visible y editable en el tpl que tengo...

Gracias
  #2 (permalink)  
Antiguo 07/04/2009, 14:18
Avatar de destor77  
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 20 años
Puntos: 43
Respuesta: Ayuda con Smarty

por el mensaje de error, dice que el archivo formulario.php no es leible o que no lo puede abrir, vas a tener que controlar las rutas de los archivos.

salu2
  #3 (permalink)  
Antiguo 07/04/2009, 14:51
 
Fecha de Ingreso: julio-2008
Mensajes: 253
Antigüedad: 16 años, 4 meses
Puntos: 11
Respuesta: Ayuda con Smarty

tal vez te refieras a esta función {include_php}

{* absolute path, or relative to $trusted_dir *}
{include_php file='/path/to/load_nav.php'}
__________________
Neothek.com | Web hosting, registro de dominios, Diseño Web y Certificados SSL
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:39.