Estoy empezando con MVC y me he atascado con un ejercicio que es hacer un MVC simple sin base de datos, usando un array.
El modelo lo tengo terminado, seria este. modelo.php:
El archivo index.php hace de controlador.
El ejercicio pide:
- La funcionalidad del controlador será llamar al modelo para recoger los tados y pasar estos datos a la vista para que se puedan representar.
- Crear la variable datos como array.
- Introducir en datos["titulo"] un título para la página.
- Llamar a la función recogerDatos(), que se deberá crear en el modelo, y almacenar el resultado en datos['libros'].
- Llamar a la función mostrarInformación($datos), que se deberá definir en la vista, para representar la información obtenida.
Y en vista.php:
- Crear la función mostrarDatos($datos = array()) para mostrar la información enviada por el controlador.
- El título enviado por el controlador debe aparecer en el título de la página, (head > title) y como cabecera de la misma (h1)
- Los datos aparecerán en una tabla que represente el listado de libros.
Alguna sugerencia?
Gracias de antemano.