08 PLANTILLAS BLADE en el curso de LARAVEL 10 Sistema de control de asistencia

Duración: 12 min
Módulo: Inicio Rápido y Configuración del Proyecto 🚀 Lección 8 de 10

Descripción

🎬 Lección 08: 🧱 Modularización con PLANTILLAS BLADE en Laravel 10

Enlace del Video: https://youtu.be/1pkb8iGbB8Y

💡 Objetivo:

Aprenderás a utilizar el motor de plantillas Blade de Laravel para crear una estructura modular y evitar la repetición de código. Centralizarás el layout de AdminLTE en un archivo maestro y, a partir de él, crearás todas las vistas futuras, sentando las bases del primer módulo: Miembros.

📌 Contenido Clave de la Lección:

  • ⚙️ Fundamentos de Blade: Entenderás cómo el motor Blade simplifica el código al permitirte reutilizar elementos como el header y el sidebar en todas las páginas [02:29].
  • 🛠️ Creación de la Plantilla Maestra: Crearás el archivo admin.blade.php dentro de la carpeta layouts para contener la estructura completa de AdminLTE [02:58].
  • 🔗 Uso de extends: Aplicarás la directiva @extends en las vistas secundarias (como index.blade.php) para heredar el código de la plantilla maestra [04:07].
  • 🔌 Definición de Contenido con yield y section:
    • Utilizarás @yield('content') en la plantilla maestra para definir la zona donde se inyectará el contenido único de cada página [06:43].
    • Utilizarás @section('content') en las vistas secundarias para inyectar dicho contenido [07:19].
  • 📋 Creación del Módulo "Miembros": Iniciarás la construcción del menú de navegación lateral, añadiendo la primera sección para el módulo Miembros [08:29], incluyendo opciones para:
    • Nuevo Miembro [10:51].
    • Listado de Miembros [11:09].