View Components y creación de directivas personalizadas para Blade y Laravel

Jeffer Ochoa ideó una manera alternativa para pasar datos a una vista: los View Components, estos, a diferencia de los View Composers, mantienen una mayor cohesión entre las plantillas y los datos que se pasarán a éstas. En esta lección aprenderás cómo usar esta técnica y además aprenderás a crear tus propias directivas para Laravel Blade....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Compartir HTML en las vistas de Laravel con los componentes de Blade

Otra manera de reutilizar vistas de Blade es utilizando componentes. Los componentes de Blade nos permiten crear plantillas a las cuales podemos agregar contenido mediante el uso de slots y que podemos usar en múltiples vistas, evitándonos así repetir codigo de forma innecesaria. En esta lección aprenderemos cómo hacer uso de esta característica de Blade...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Reutilizar plantillas y formularios con la directiva @include de Blade en Laravel

Utilizando la directiva @include de Blade podemos reutilizar vistas y plantillas en nuestra aplicación. Esto nos ayuda a evitar que nuestras vistas con el tiempo se vuelvan complejas y difíciles de mantener además de poder compartir las mismas estructuras entre diferentes vistas evitando repetir código. En esta lección aprenderemos a hacer uso de esta directiva...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Generar checkboxes dinámicos en Laravel

En esta lección, aprenderás cómo generar un listado de checkboxes de forma dinámica con datos provenientes de la base de datos. Para ello usaremos Eloquent ORM, migraciones, seeders y Blade. Además modificaremos una prueba automatizada para asegurarnos de que estamos pasando los datos a la vista de forma correcta....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Selects dinámicos con Laravel

En esta lección del Curso Crea un Panel de Control con Laravel agregaremos un campo de tipo select para poder seleccionar la profesión del usuario en el formulario de creación. También veremos cómo mantener el valor seleccionado en el formulario en caso de que ocurra un error de validación, moveremos el campo profession_id a la tabla...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Uso de las directivas de autorización @can @cannot y @elsecan en Blade

En esta lección del Curso de Técnicas de Autorización con Laravel, aprenderemos cómo utilizar el componente de autorización dentro de las plantillas de Blade utilizando la directiva @can y sus variantes para de esta manera mostrar u ocultar información dependiendo de los permisos que definamos a través de los gates y policies de Laravel....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Uso práctico de componentes y slots de Blade en Laravel

Es común trabajar las vistas de Laravel usando layouts y secciones de Blade, pero hay una forma diferente de trabajar usando componentes de Blade que nos ayudan a crear elementos que podemos reutilizar en las vistas, sin necesidad de repetir código a través de toda la aplicación. En el siguiente video aprenderás cómo trabajar con […]

Ver post

Layouts con Blade

A medida que nuestro proyecto crece nuestras plantillas se vuelven más complejas y es inevitable encontrarnos con que estamos repitiendo etiquetas y estructuras que podríamos compartir entre multiples vistas. Es por ello que en esta lección te enseñaremos a integrar cualquier diseño usando Laravel Blade; para que de esta manera puedas sacarle provecho a las diferentes directivas […]

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.