Cambiar coma por punto en Jasper iReport

Hay un problema de que en los reports con iReport y Jasper los importes salen en formato americano en vez del español, cambiados los puntos y comas en decimales y millares. Esto pasa porque al no indicarle al Jasper nada al Jasper, toma la configuración regional del sistema «default locale». Hay varias opciones según las … Leer más

Traducir idioma en Laravel

La traducción de mensajes en Laravel es muy sencilla. En este ejemplo mostramos como traducir mensajes al idioma español Instalar paquete idioma Español Lo primero es ir a la web del repositorio de traducciones en github Copiar el comando que indica la página vía Composer composer require laraveles/spanish Después de que termine ejecutar la actualización … Leer más

Como crear un Trait en Laravel

Un trait sirve principalmente para reusar un código que ha está escrito en la aplicación web. Para ello vamos a crear una carpeta Traits para ubicar todos los trait, en el raíz del proyecto. Y como ejemplo crear un fichero token.php, al cual se llama tanto desde el controlador de login como desde el controlador … Leer más

Crear Cliente tipo Password para API RESTful con laravel

Para conectarse a una API puedes utilizar Laravel y sus componentes para conseguir un sitema seguro y fiable. En este ejemplo vamos a ver como implentar un cliente API para conectarse y autenticarse en una API creada por nosotros mimsos, que puedes ver en el post de cómo crear una API RESTful con laravel. Crear … Leer más

Sistema de autenticación en Laravel con Breeze

Laravel Breeze es un sistema de autenticación simple que ofrece un sistema de rutas hechas en Tailwind. Se podría utilizar alternativamente JetStream, pero para implementar un cliente API mejor utilizar Breeze pues no requiere grandes configuraciones. Instalación de Laravel Breeze Lo primero es ejecutar el comando de requerimiento a través de composer. composer require laravel/breeze … Leer más

Laravel permisos con Passport

Para controlar los permisos de accesos se puede utilizar Passport. Instalar Passport en laravel En línea de comandos situado dentro del directorio del proyecto, teclear en la línea de comandos composer require laravel/passport Después ejecutar las migraciones para creación de tablas y campos correspondientes php artisan migrate Instalar keys uuids para tokens Una vez finalziada … Leer más

Crear API RESTful con laravel

Crear un controlador con todos los métodos Laravel permite crear un controlador con todos los métodos o funciones de la forma más fácil, sin tener que escribirlos desde cero. Ejecutar en línea de comandos la siguiente secuencia php artisan make:controller Api\CategoryController –api –model=Category make:controller, crea el controlador. Api\CategoryController, es la ruta donde se crea, carpeta … Leer más

Crear componente JetStream

Jetstream proporciona componentes que son muy útiles, pero hay veces que interesa crear los propios componente para darle estilos propios o agregar funcionalidades. En este ejemplo vamos a tomar un componente jetstream de botón <x-jet-button> Localizar componentes de jetstream Los componetes se encuentran el la carpeta vendor, pero para poder utilizarlos hay que publicarlos primero, … Leer más