Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/04/2011, 11:31
miktrv
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 15 años, 9 meses
Puntos: 165
Respuesta: MVC - Multiples vistas

Cita:
Iniciado por destor77 Ver Mensaje
primero que nada estas mezclando naranja con manzanas jejeje. Las vistas son independientes de los modelos, en un controlador puedes instanciar X cantidad de modelos y tener una sola vista, o tener un solo modelo en el controlador y X vistas, aclarado esto paso a responderte la pregunta.
Si no estas usando algún motor de plantillas tipo smarty, puedes crear un html por cada sección a utilizar y despues lo llames con un include desde el html principal, por ejemplo yo uso esta estructura:

indexControlador
indexController.php
template
index.php
editar.php
barraUser.php

en el indexcontroller.php usas todos los modelos que quieras, y los resultados se los envias a la vista index.php, en esa vista haces un include de por ejemplo barrauser.php y dentro de esa vista maneja como sea necesarios los datos pasados.

Espero haberme explicado bien. Salu2
Muchas gracias por tu respuesta..

Si, estaba bastante liado, por sentido común, sabía que podía hacerlo así, pero como esto es totalmente nuevo para mi... jejeje

Ahora si esta claro.

Intentaré usar un sistema de plantillas.

Un saludo y gracias de nuevo!