Pregunta, alguien sabe como crear un sistema de plantillas se pueda hacer esto:
Diseño de las plantillas:
1. Crear una pantilla padre que es el body para mi INDEX.
2. Crear una plantilla Hija que contiene lo quiero que aparesca en el Head de cada pagina ( Un banner, botones de navegacion, etc ).
3. Crear una plantilla Hija que contiene lo quiero que aparesca en el Footer ( Autor de la pagina, Derechos, etc ).
Cuando cree las template del body ( INDEX ), utilizar esto para llamar he integrar las otras plantillas en su lugar:
( En header.html, esta el inicio del codigo html , el Titulo
Codigo HTML del index ( Aqui solo hay tablas y variables que se parsean desde el php )
( En footer.html, esta el cierre del codigo html y el cierre del body )
Tambien seria muy bueno que permita sentencias
PD:
Yo subi un tuto de como crear un manejador de plantillas con php, pero no he podido lograr que me permita lo anterior. La direccion del tuto es esta:
http://notasweb.com/articulo/php/manejar-plantillas-desde-php.html
¿Tienes dudas? ¿Algo que aportar? ¿Algún Script en PHP?
jonseg - 22/02/2009 07:24:17
En lugar de crear tu propio manejador de plantillas, puedes probar a utilizar alguno ya existente como puede ser smarty. Es muy bueno y hay mucha documentación en internet.
Te paso algunos links:
Documentación Smarty (online)
Documentación Smarty para descargar
Página para descargar Smarty
Un saludo.