Publicidad
Publicidad

Curso Laravel 12 - Cómo mostrar el listado de posts publicados en Laravel 12 | Curso de Laravel desde Cero

Miniatura del vídeo

Implementación del listado público de artículos en Laravel 12

Aprende a configurar la visualización de posts en la parte pública de tu aplicación con Laravel 12. Esta lección detalla la creación de controladores, rutas y el uso de accesores para gestionar el contenido de forma eficiente y profesional.

El proceso comienza desde la estructuración de las rutas hasta la creación de una interfaz sencilla para que los usuarios finales puedan navegar por los artículos. A lo largo de esta clase, se exploran las mejores prácticas para interactuar con modelos y vistas en el framework, asegurando que solo el contenido publicado sea visible para la audiencia.

Pasos clave para la gestión y visualización de artículos

  • Creación del controlador y configuración de rutas: Se genera el controlador PostController vinculado al modelo Post y se ajustan las rutas en web.php para gestionar la parte pública, incluyendo una redirección desde la raíz hacia el listado de posts. [00:53]
  • Implementación del método index: Se define la lógica en el controlador para recuperar los posts paginados, aplicando filtros para mostrar solo los publicados y ordenándolos por su fecha de creación de forma descendente. [05:28]
  • Creación de la vista y uso de Blade: Se desarrollan las plantillas index.blade.php y show.blade.php, extendiendo una estructura base y utilizando directivas de Blade para iterar sobre la colección de artículos. [02:40]
  • Uso de accesores en el modelo: Se implementa un accesor personalizado en el modelo Post para gestionar de manera dinámica las URLs de las imágenes, facilitando su visualización en las vistas. [10:45]
  • Configuración de Route Model Binding: Se modifica el modelo para que las URLs utilicen el slug del post en lugar del ID, mejorando así la estructura y legibilidad de los enlaces. [19:10]

Productos útiles para este curso

Resumen y mejores prácticas de desarrollo

Al finalizar esta lección, se ha logrado implementar un sistema de listado funcional que respeta el estado de publicación de los artículos y optimiza la navegación mediante URLs amigables. El uso de accesores y la configuración correcta de rutas demuestran cómo mantener un código limpio y eficiente en Laravel 12, permitiendo escalar el blog hacia la visualización individual de cada post.

Créditos del Autor

Esta lección ha sido adaptada del contenido original creado por Coders Free, especializado en el desarrollo web y enseñanza del framework Laravel. Se recomienda visitar su canal oficial de YouTube para profundizar en estos contenidos.

55. Cómo mostrar el listado de posts publicados en Laravel 12 | Curso de Laravel desde Cero

Contenido

Guarda tu progreso

Presiona Ctrl + D para favoritos.

Ver otros cursos