Herramientas de usuario

Herramientas del sitio


informatica:programacion:php:frameworks:laravel:uso_de_vistas

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:programacion:php:frameworks:laravel:uso_de_vistas [2025/03/03 14:08] – [Componentes] tempwininformatica:programacion:php:frameworks:laravel:uso_de_vistas [2025/03/03 14:24] (actual) – [Crear plantillas para las vistas] tempwin
Línea 390: Línea 390:
 ==== Componentes de clase ==== ==== Componentes de clase ====
  
-Con los componentes de clase podremos separar la lógica de la vista. En el apartado anterior, en `resources/views/components/alert.blade.phphemos colocado lógica para establecer un estilo CSS según ciertas variables.+Con los componentes de clase podremos separar la lógica de la vista. En el apartado anterior, en ''resources/views/components/alert.blade.php'' hemos colocado lógica para establecer un estilo CSS según ciertas variables.
  
 <code> <code>
Línea 396: Línea 396:
 </code> </code>
  
-Se creará `app/View/Component/Alert2.php`. Esta clase está renderizando una vista que está en ''resources/views/components/alert2.blade.php''.+Se creará ''app/View/Component/Alert2.php''. Esta clase está renderizando una vista que está en ''resources/views/components/alert2.blade.php''.
  
 Ahora moveremos la lógica de ''resources/views/components/alert.blade.php'' a ''app/View/Component/Alert2.php'': Ahora moveremos la lógica de ''resources/views/components/alert.blade.php'' a ''app/View/Component/Alert2.php'':
Línea 427: Línea 427:
 Para cuando tengamos componentes que se repitan. Para cuando tengamos componentes que se repitan.
  
-Creamos, por ejemplo, ''reseources/views/layouts/master.blade.php'':+<WRAP center round info 60%> 
 +Parece ser que lo habitual no es hacer esto para la creación de plantillas sino usar componentes. 
 +</WRAP> 
 + 
 +Creamos, por ejemplo, ''resources/views/layouts/master.blade.php'':
  
 <code html5> <code html5>
informatica/programacion/php/frameworks/laravel/uso_de_vistas.1741007316.txt.gz · Última modificación: por tempwin