Laravel blade components

Cuando se tiene una vista con cierto código html y que es reutilzable en otras partes del código, se suele crear un componente de blade, en el que se guarda el código html y las clases utilizadas. Con esto solamente habrá que llamar al componente para que muestre su contenido, simplificando el código de la … Leer más

Laravel Jetstream

Jetstream proporciona componentes de blade prediseñados con cierta cantidad de clases, para que puedan ser utilizados en cualquier vista de laravel, lo que permite ahorrar tiempo en programar comonentes tales como inputs, tables, etc. Publicar componentes de Jetstream Para poder utilizarlos, es conveniente publicarlos y hacerlos visibles en el proyecto de laravel. Abrir la consola … Leer más

Crear componente Livewire como controlador

Ficheros involucrados en este ejemplo: Layout principal: resources\views\layouts\app.blade.php Layout alternativo: resources\views\layouts\base.blade.php Vista: resources\views\dashboard.blade.php Vista del componente livewire: resources\views\livewire\Nombre-Componente.blade.php Componente livewire: app\Http\Livewire\NombreComponente.php Para crear un componente de Livewire hay que utilizar una consola Power Shell, GitBash, etc. En este caso abriendo el terminal de Visual Studio Code con Ctrl+ñ, y escribir el comando y así se … Leer más

Crear modelo laravel

Para crear un modelo o model con laravel hay que utilizar una consola Power Shell, GitBash, etc. En este caso abriendo el terminal de Visual Studio Code con Ctrl+ñ, y escribir el comando y así se crea el siguiente fichero: app\Models\Nombremodelo.php Parámetros para crear también otros ficheros como seeders factories o migrations A la vez … Leer más

Laravel rutas

Para crear una ruta web en laravel 8 hay que introducir el código en el fichero routes\web.php Ruta por defecto Route::get(‘/’, function () {    return view(‘welcome’);}); Ruta con middleware Para acceder a la ruta www.midomino.com/dashboard hay que estar autenticado y de ello se encarga el middleware auth. name se utliza como alias para llamar a la ruta por ese nombre … Leer más

Crear un proyecto en laravel

Utilizando la consola de GitBash y situado en la carpeta previa a donde queramos crear el proyecto ejecutar vía composer. Por ejemplo si se utiliza XAMP, colocarse en htdocs Entonces ejecutar el comando para instalación con composer Y crear después el nombre del proyecto con el comando Instalación con JetStream También se puede instalar el … Leer más

Visual Studio Code Laravel

En Visual Studio Code hay infinidad de extensiones que mejoran la interfaz y usabilidad para programar en Laravel, y aquí vamos a enumerar algunas muy interesantes. Formatear y tabular código Laravel Blade formatter. tabula y formatea el código para tener una buena experiencia visual.Situando el cursor donde se desee formatear, pulsar la combinación de teclasCtrl+Shf+S