Skip to content
Ultima Laravel
  • Pages
    • Introducción
      • Ventajas de utilizar Laravel
      • Entorno de desarrollo
    • Instalación Laravel
      • Composer
      • * Kits de inicio
      • Crear Virtual Host
      • Las mejores extensiones de VS Code para Laravel
      • Cómo instalar proyectos existentes de Laravel
    • Crear una aplicación Laravel
      • Organización Laravel
    • Ejemplo tabla alumnos
      • Resumen ejemplo
      • BD y autenticacion
      • Ejemplo aula_online
      • Ejercicio
      • Entorno y mensajes de error
      • Authentication
    • Base de datos
      • Modelos
        • Polimorfismo
      • Eloquent ORM
      • Migraciones (Estructura de las tablas )
      • Factories
      • Seeders
      • Query Builder. Paginación
      • Ejemplo
    • Enrutamiento
      • Routes
      • Routes y Controller
      • Las respuestas
    • Vistas
      • Vistas en Laravel: blade
        • Vistas
        • Vistas y Rutas en Laravel
      • Plantillas mediante Blade
    • Controladores, middleware y formularios
      • Controladores
      • Middleware o filtros
      • Formularios
    • Validación
    • Sesiones
    • Resumen comandos
      • Artisan
    • Diferencias y Helpers
    • Enlaces interesante

Vistas y Rutas en Laravel

Las vistas

Laravel nos permite separar las vistas de presentación al usuario final de la lógica de la aplicación, las vistas pueden contener código HTML, CSS y PHP.

Novedades versión 9

Directivas Blade para Selected y Checked
Para mayor comodidad, ahora puede usar la directiva @checked para indicar fácilmente si una entrada de casilla de verificación HTML determinada está "marcada". Esta directiva se repetirá si la condición proporcionada se evalúa como verdadera:
image.png
Del mismo modo, la directiva @selected se puede usar para indicar si una determinada opción de selección debe ser "seleccionada":
image.png
Bootstrap 5 Pagination Views
Laravel ahora incluye vistas de paginación creadas con Bootstrap 5. Para usar estas vistas en lugar de las vistas predeterminadas de Tailwind, puede llamar al método useBootstrapFive del paginador dentro del método boot de su clase App\Providers\AppServiceProvider:

Renderizar plantillas Blade en línea

A veces, es posible que deba transformar una cadena de plantilla Blade sin procesar en HTML válido. Puede lograr esto utilizando el método de renderizado proporcionado por la fachada de Blade. El método de representación acepta la cadena de plantilla Blade y una matriz opcional de datos para proporcionar a la plantilla:
image.png
De manera similar, el método renderComponent se puede usar para representar un componente de clase dado pasando la instancia del componente al método:
image.png
 
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.