Curso de Laravel

Ejercicios propuestos - Parte 4 (I)

Ejercicio 1

Sobre el proyecto blog de la sesión anterior, vamos a añadir estos cambios:

Ejercicio 2

Continuamos con el proyecto blog anterior. Modifica si no lo has hecho aún el modelo User que viene por defecto para que se llame Usuario, igual que hemos hecho en el ejemplo de la biblioteca. Crea un nuevo modelo llamado Post para los posts de nuestro blog. Asegúrate de que ambos modelos se ubican en la carpeta App\Models del proyecto.

Después, modifica los métodos del controlador PostController creado en sesiones anteriores, de este modo:

IMPORTANTE: los métodos nuevoPrueba y editarPrueba que has creado en PostController NO son métodos estándar de un controlador de recursos, y de ninguna manera estarán disponibles a través de Route::resource en routes/web.php. Por eso debes definir a mano una ruta para cada uno de ellos en ese archivo, a través de Route::get, y esas rutas deben definirse ANTES de la de recursos (Route::resource) porque de lo contrario no se emparejarán correctamente.

¿Qué entregar?

Como entrega de esta sesión deberás comprimir el proyecto blog con todos los cambios incorporados, y eliminando las carpetas vendor y node_modules como se explicó en las sesiones anteriores. Renombra el archivo comprimido a blog_04.zip.