lain Posted June 13, 2013 Share Posted June 13, 2013 Hola, esta es la solución que he empleado en 1.4.5.1 dentro de CartController.php en la línea 173~ después de: if (!sizeof($this->errors)) { if ($add AND $qty >= 0) { y antes de: /* Product addition to the cart */ if (!isset(self::$cart->id) OR !self::$cart->id) { añadimos esto: // inicio modificación if ((int)$idProductAttribute) $minimal_quantity = Attribute::getAttributeMinimalQty((int)$idProductAttribute); else $minimal_quantity = $producToAdd->minimal_quantity; if ($qty%$minimal_quantity!= 0) { // $this->errors[] = Tools::displayError('You can only only add this item to your cart with a quantity multiple of ').' '.$minimal_quantity; die('{"hasError" : true, "errors" : ["Este producto únicamente puede ser añadido al carrito en cantidades multiplos de '.$minimal_quantity.'. Por ejemplo: '.($minimal_quantity).', '.($minimal_quantity*2).', '.($minimal_quantity*3).', '.($minimal_quantity*4).'... "]}'); } // fin modificación ahora en "themes/laplantillaqueusemos/js/product.js cambiar: if ($('#quantity_wanted').val() < minimal_quantity) por: // código viejo // if ($('#quantity_wanted').val() < minimal_quantity) if ($('#quantity_wanted').val()%minimal_quantity!=0) Si se quiere el mensaje de "la cantidad múltiplo de..." en un site multi idioma habrá que emplear '.Tools::displayError('Error in English.').' y agregar las correspondientes traducciones Link to comment Share on other sites More sharing options...
ander46 Posted June 14, 2013 Share Posted June 14, 2013 EN la version que comentas, efectivamente es modificable, pero sobre Prestashop 1.5.4, nada todas las funciones han cambiado... Gracias por la ayuda. Link to comment Share on other sites More sharing options...
Paula Martinez Posted June 14, 2013 Share Posted June 14, 2013 (edited) EN la version que comentas, efectivamente es modificable, pero sobre Prestashop 1.5.4, nada todas las funciones han cambiado... Gracias por la ayuda. Mira al final de la primera pagina de este tema: http://www.prestasho...antite-minimum/ hay una actualización del código para Prestashop 1.5. Edited June 14, 2013 by Raul Martinez (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now