Álvaro
Álvaro
Laravel
Comparte:

Limitaciones de canjeos

Hola a todos... Necesito ayuda para mi proyecto, lo que quiero conseguir es limitar el canjeo o compra de un producto para clientes, teniendo en cuenta que este producto tiene limitaciones o restricciones como queráis llamarlo. Si indicamos 0 no tendrá limitaciones de canjeo y si indicamos un numero será el numero de canjeo que se podría realizar de ese producto. Necesito ayuda para la lógica en PHP o una orientación que pueda ayudarme para realizarlo, esperando respuestas os doy mil gracias por vuestro tiempo... Álvaro
Alexis Rebolledo
Alexis Rebolledo (56 xp)
Hola, 

Podrías limitar el selector de productos con el máximo posible. Otra opción, puede ser trabajar con variables de sesión y comparar lo seleccionado con el máximo.  Podrías crear una Rule

https://laravel.com/docs/9.x/validation#custom-validation-rules

Y usar en la validación del form.
Hay varias opciones, debes ver cual se acomoda mas a lo que necesitas.