Jump to content

Maksymalna ilość zakupionych produktów


KKamilos

Recommended Posts

Czy istnieje możliwość ustawienia, aby klient mógł kupić np. maksymalnie 5 sztuk danego produktu w jednym zamówieniu (Prestashop 1.6)?

 

Na razie znalazłem dwie płatne opcje:

http://mypresta.eu/pl/moduly/skladanie-zamowien/maksymalna-ilosc-produktu.html

 

oraz

 

http://www.puecher.com/prestashop-maximum-order-quantity-for-prestashop-1-6/523/

 

Oczywiście wolałbym darmową alternatywę.

Edited by KKamilos (see edit history)
Link to comment
Share on other sites

  • 1 year later...
  • 6 months later...

Dla wszystkich w potrzebie :) Zrobiłem to tak:

 

W pliku CartController.php dodajecie:

$max_qty = 10;
 
if($qty_to_check > $max_qty && Tools::getValue('op','up') != "down"){
   $this->errors[] = Tools::displayError('Zamawiana ilość jednego towaru może wynosić maksymalnie '.$max_qty.' szt.', false);
   return;
}

 

po tym kodzie (czyli wstawiacie np. w linii 246):

if (Tools::getValue('op', 'up') == 'down') {
   $qty_to_check -= $this->qty;
} else {
   $qty_to_check += $this->qty;
}
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...