Diferencia entre revisiones de «Usuario:ManuelRomero/Laravel/blade»
De WikiEducator
(→Blade motor de plantillas) |
|||
Línea 1: | Línea 1: | ||
===Blade motor de plantillas=== | ===Blade motor de plantillas=== | ||
− | *Es un software que nos va a permitir escribir html e incluir php y visualizar datos del | + | *Es un software que nos va a permitir escribir html e incluir php y visualizar datos del servidor de una forma elegante y descriptiva |
− | + | *Los ficheros blade, tienen extensión .blade.php y estarán ubicados en la carpeta ./resources/view. Cuando hagamos referencia a los ficheros blade, esta información no hay que especificarla | |
− | *Los ficheros blade, tienen extensión | + | <source lang=php> |
+ | return view('welcome'); //Va a retornar el fichero ./resources/view/welcome.blade.php | ||
+ | </source> | ||
*Dentro de un fichero blade podemos encontrar el siguiente tipo de código o instrucciones: | *Dentro de un fichero blade podemos encontrar el siguiente tipo de código o instrucciones: | ||
{{MRM_Puntos clave|Title= Contenido de un fichero Blade| | {{MRM_Puntos clave|Title= Contenido de un fichero Blade| | ||
− | *''''' | + | *'''Código html''' y '''js''' (como cualquier página html) |
− | * | + | *'''{{}}''' ''Doble braquets'' para hacer referencia a php (principalmente variables ) |
− | * | + | *'''@''' para utilizar directivas/estructuras de control propias de laravel |
+ | |||
}} | }} | ||
*Existe un paquete en laravel llamado livewire que facilita la creación de plantillas | *Existe un paquete en laravel llamado livewire que facilita la creación de plantillas |
Última revisión de 17:42 9 jun 2023
Blade motor de plantillas
- Es un software que nos va a permitir escribir html e incluir php y visualizar datos del servidor de una forma elegante y descriptiva
- Los ficheros blade, tienen extensión .blade.php y estarán ubicados en la carpeta ./resources/view. Cuando hagamos referencia a los ficheros blade, esta información no hay que especificarla
return view('welcome'); //Va a retornar el fichero ./resources/view/welcome.blade.php
- Dentro de un fichero blade podemos encontrar el siguiente tipo de código o instrucciones:
|
- Existe un paquete en laravel llamado livewire que facilita la creación de plantillas