guscro Posted March 12, 2013 Share Posted March 12, 2013 (edited) Buenas Este es mi primer topico en este foro porque hasta ahora todas mis preguntas han encontrado la respuesta, en especial las ayudas presentadas por el amigo Victor Rodenas. La duda, estoy creando un sitio que solo puede vender al mayor y se debe facturar solo despues de alcnazar un minimo en la cantidad de productos, he buscado en los foros en ingles, español y frances y hasta ahora nada, solo he puesto un parche modificando el tpl del carrito pero no es lo mas idoneo. Para aclarar el tema, si un cliente desea comprar digamos 3 productos, mientras no se alcance el minimo digamos de 12 productos el boton de checkout debe estar desactivado, apenas llegue a ese minimo el boton se activa, en nuestro ejemplo el cliente puede comprar 4 de cada uno, 6 de uno y 3 de los otros 2 etc etc. De antemano gracias por su atencion y por darme una luz para la solucion Saludos Gustavo Edited March 25, 2013 by guscro (see edit history) Link to comment Share on other sites More sharing options...
shacker Posted March 18, 2013 Share Posted March 18, 2013 en preferencias, ordenes tienes la opcion de validar la orden si solo es mayor que x importe, pero no por cantidad de productos Link to comment Share on other sites More sharing options...
guscro Posted March 18, 2013 Author Share Posted March 18, 2013 Gracias por responder, ese parametro esta pensado para compra por encima de cierto valor, pero necesito para cantidad por encima de un minimo, no por producto sino el total de unidades del carrito, pero tu post me ayuda a revisar esa opcion y como cambiarla para que sea por cantidad. Como realmente soy nuevo cambiando prestashop a este nivel, no conozco la mejor forma de hacerlo, sin usar el viejo metodo de editando los archivos de la aplicacion, todos tienen el alerta no me toques porque en la proxima actualizacion no respondo. Cualquier idea sera bienvenida para terminar de finiquitar el asunto de la cantidad al mayor. Saludos y gracias de nuevo Link to comment Share on other sites More sharing options...
guscro Posted March 24, 2013 Author Share Posted March 24, 2013 http://www.prestashop.com/forums/topic/107586-minimum-quantity-total-products-ps14/ Este enlace muestra la solucion a mi problema, solo que deje las 2 condiciones, se puede limitar el carrito por cantidad o por monto, por ahora dejo la creacion y el llenado del nuevo campo de manera manual // Check minimal amount $currency = Currency::getCurrency((int)$this->context->cart->id_currency); $orderTotal = $this->context->cart->getOrderTotal(); $minimal_purchase = Tools::convertPrice((float)Configuration::get('PS_PURCHASE_MINIMUM'), $currency); if ($this->context->cart->getOrderTotal(false, Cart::ONLY_PRODUCTS) < $minimal_purchase && $this->step != -1) { $this->step = 0; $this->errors[] = sprintf( Tools::displayError('A minimum purchase total of %s is required in order to validate your order.'), Tools::displayPrice($minimal_purchase, $currency) ); } // Check minimal quantity $nbProds = self::$cart->nbProducts(); $minimalPurchase = Configuration::get('PS_PURCHASE_MINIMUM_QTY'); if ($nbProds < $minimalPurchase) { $this->step = 0; $this->errors[] = Tools::displayError('A minimum purchase of').' '.Tools::displayError($minimalPurchase). ' '.Tools::displayError('products is required in order to validate your order.'); } Link to comment Share on other sites More sharing options...
guscro Posted March 24, 2013 Author Share Posted March 24, 2013 Donde diantres se le cambia el estatus a solucionado? Link to comment Share on other sites More sharing options...
shacker Posted March 24, 2013 Share Posted March 24, 2013 editas el primer post, y con el boton full editor te aparece para cambiar el titulo. saludos Link to comment Share on other sites More sharing options...
neohai Posted July 25, 2013 Share Posted July 25, 2013 Eso no funciona, solucionado nada ... Link to comment Share on other sites More sharing options...
shacker Posted July 28, 2013 Share Posted July 28, 2013 eso depende de cada problema y configuracion. abre otro post si tienes el mismo problema Link to comment Share on other sites More sharing options...
Recommended Posts