PHP - MVC con header y footer estático

 
Vista:
sin imagen de perfil

MVC con header y footer estático

Publicado por Oriol (2 intervenciones) el 30/01/2014 10:06:36
Buenas me dispongo a desarrollar un sitio php con mvc pero me asalta una duda que quizás sea una tontería.

Necesito crear Un sitio donde el header i el footer siempre será el mismo, y solo tengo que cambiar el contenido.

De inicio mi intención era en cada vista hacer todo el código cada vez , pero eso no es optimo, entiendo que para hacerlo correctamente necesito tener el header i el footer por separado, y luego en cada vista su contenido.

mi problema se presenta en que no se estructurarlo. ahora mismo mi estructura es:
1
2
3
4
5
6
7
8
/
controller.php
/views/
/views/content1.php
/views/content2.php
/views/content3.php
/models/
/controllers/

no se si tengo que crear una clase general con funciones i meter alli el header i el footer i llamar a esa función o hacer un include de un archivo externo..

muchas gracias !!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 3.943
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

MVC con header y footer estático

Publicado por xve (6935 intervenciones) el 30/01/2014 15:27:05
Hola Oriol, una menera, es crear una carpeta que se denomine include y ahi poner todo el contenido que se utiliza con includes...

Luego, desde las vistas, puedes incluir la cabecera, el pie y lo que desees con un simple include... algo así:
1
2
3
inlcude("/include/header.php");
....
include("/include/footer.php");

Espero que te sirva... coméntanos, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar