
Laravel ERD
Esta entrada explica como realizar un ERD en Laravel, es decir, realizar un diagrama Entidad-Relación según los modelos de Eloquent. Para ello nos valemos de un paquete de GitHub, que es el único que hemos encontrado que realmente funciona a día de hoy (2024). Este paquete se lama «Laravel ER Diagram Generator» y lo podéis…

Cache en Laravel (REDIS)
Vamos a instalar y usar la cache de Laravel, en este caso Redis Para instalar Redis en nuestra aplicación debemos instalarla en nuestro sistema, instalar el módulo de php y lo necesario con composer para laravel: Una vez instalado debemos modificar el fichero de configuración para que use redis de cache, teniendo en cuenta que…

Laravel y Tempus Dominus, un plugin javascript para escoger fecha y hora
Para escoger fechas en una página web no hace falta plugins, con código HTML es suficiente. Solo hay que poner un type=date: Sin embargo, cuando es necesario tambien escoger una hora nos vemos obligados a usar un plugin como «Tempus Dominus» que nos deja escoger fecha y hora. Para usarlo en Laravel vamos a enlazarlo…
Actualizar la versión de PHP (de php 7.4 a php 8.2) en Ubuntu (Mint, etc)
Vamos a hablar de cambiar la versión de PHP, específicamente para actualizar la versión de php 7.4 a la 8.2, pero servirá casi totalmente para cambiar a cualquier versión. Ya sea para bajarla o subirla. 1. Lo primero es instalar la versión de PHP que quieres con las extensiones que necesites, en mi caso: 2.…
Error en Linux con el driver CH340 (avrdude: stk500v2_ReceiveMessage(): timeout)
Error en Linux con el driver CH340 y las placas Arduino. No detecta el puerto usb correcto /dev/ttyUSB0 El driver CH340 interfiere con las reglas del gestor de dispositivos (UDEV), en concreto con «BrlTTY» (braille).
Como generar una clave nueva para nuestra app de Laravel (APP_KEY) a través de web sin usar la linea de comandos
Para generar una clave nueva para nuestra app de Laravel (APP_KEY) a través de web sin usar la linea de comandos podemos crear una ruta que llame a Artisan: El comando para generar la clave es «key:generate» y para poner argumentos se pone en forma de array a continuación. Conseguimos la salida de Artisan con…
Validación con Laravel, aclaración
Si quieres hacer una validación normal, por ejemplo de un formulario, que si falla vuelva a él, con los errores y los datos, usamos validator::make Si queremos añadir una regla propia de validación, usamos esto mismo pero con after: Y que pasa si cuando sucede un error y mostramos los errores, en vez de los…
Laravel y CKeditor 4, galeria de imágenes
Para mostrar la galería de imágenes se debe incluir el plugin «imagebrowser» e indicar la ruta donde obtener un json con las imágenes el json de las imágenes de un directorio se podria obtener así: puedes ver como subir una imagen a ckeditor4 aquí