Configurar dentro d...
Avisos
Vaciar todo

Configurar dentro de un artículo la cantidad mínima de pedido y que sea múltiplo - Prestashop  

 
Enrique
 Enrique
Famed Member

Buenos días,

Necesitamos poder configurar dentro de un artículo la cantidad mínima de pedido y que sea múltiplo.
Te adjunto un pantallazo de donde hemos visto que se puede poner la cantidad mínima de pedido pero no sabemos poner el múltiplo.

Ejemplo:
Cantidad pedido mínimo: 42 unidades. Otro pedido podría ser de 84 unidades pero no de 45 unidades.

Adjunto captura de pantalla.

¿Que opciones tenemos?

Gracias.

Saludos, EP

Citar
Respondido : 20/12/2018 9:54 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Enrique.

.- Edita el archivo CartController.php que encontraras en controllers -> front -> CartController.php
.- Busca la siguiente linea:

// If no errors, process product addition
        if (!$this->errors && $mode == 'add')  {

.- Justo debajo de esa linea añade lo siguiente:

 // Cantidad minima por producto
  if ((int)$this->id_product_attribute)
	$minimal_quantity = Attribute::getAttributeMinimalQty($this->id_product_attribute);
  else
	$minimal_quantity = $product->minimal_quantity;				
  if ($this->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;
	}
// fin Cantidad minima por producto

Nota: recuerda descargar una copia del archivo antes de realizar las modificaciones.

Un saludo

ResponderCitar
Respondido : 20/12/2018 11:22 am

wpdoctor-revisa-la-salud-de-tu-wordpress