Foros del Web » Programando para Internet » PHP »

Header y footerr estatico en MVC

Estas en el tema de Header y footerr estatico en MVC en el foro de PHP en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 30/01/2014, 03:00
 
Fecha de Ingreso: noviembre-2007
Mensajes: 16
Antigüedad: 13 años, 10 meses
Puntos: 0
Header y footerr estatico en MVC

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:
Código:
/
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 !!
  #2 (permalink)  
Antiguo 30/01/2014, 06:07
Avatar de guardarmicorreo  
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 8 años, 11 meses
Puntos: 84
Respuesta: Header y footerr estatico en MVC

en el documento principal, puedes simplemente, incluir los dos documentos HTML del header y el footer, de manera que cada vez que cargues el documento principal aparezcan el header y el footer. a medida que el usuario vaya incrementando la url al ir profundizando más en la web, el header y el footer seguirán ahí. si necesitas que el usuario se desplace a otro documento totalmente nuevo, vuelves a incluir el header y footer en ese documento y seguiría la misma rutina.

creo que es una buena idea, de hecho yo lo hago.
__________________
Ayúdame a hacerlo por mi mismo.

Etiquetas: mvc
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 08:45.