Hola buenas,
Tengo una duda con las vistas en MVC...
Se pueden crear diversas vistas para un mismo modelo?
Como se guardan dichas vistas? ( que lógica de nombres y directorios )
Un saludo!
| |||
MVC - Multiples vistas Hola buenas, Tengo una duda con las vistas en MVC... Se pueden crear diversas vistas para un mismo modelo? Como se guardan dichas vistas? ( que lógica de nombres y directorios ) Un saludo! |
| |||
Respuesta: MVC - Multiples vistas Cita: Muchas gracias por tu respuesta..
Iniciado por destor77 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 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! |
Etiquetas: |