Blade layout

Clase 13 de 25Curso de PHP con Laravel

Resumen

Cuando se tienen muchas vistas que repiten gran parte del código HTML, una mejor práctica para evitar esta repetición es crear layouts y extender de ellos. De esta manera el layout tendrá el contenido que siempre se repite y los hijos el código específico de ellos.

  • @yield marca la parte en donde irá el código de los hijos que extiendan o hereden del layout.
  • En las vistas hijas se utiliza @section para decir que esa parte del código es la que concuerda con el @yield del layout.