Jump to content

[Résolu] Règle Panier - Conditions | Quantité illimité (?)


Recommended Posts

Bonjour,

 

Je suis en train de mettre en place une règle panier (ex bon de réduction) afin d'offrir le port pour les habitants de ma commune.

 

Je voudrais savoir comment faire pour avoir en illimité :

Quantité totale disponible

+

Quantité disponible par utilisateur

 

Merci d'avance.

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

  • 4 months later...

Bonjour,

 

A priori y a pas de solution prévue pour.

 

Donc l'idée est sans doute de mettre un nombre extrêmement grand (le maximum étant 4294967295)

 

La quantité totale restante est de toute façon visible dans la liste, donc on peut aussi facilement augmenter cette quantité +/- régulièrement.

 

Pour la quantité par client, là le calcul et la quantité restante sont invisibles, mais ça peut être facilement court-circuité dans le code :

 

Dans classes/CartRule.php (ligne 423 PS 1.5.6.2) :

 

Remplacer :

			if ($quantityUsed + 1 > $this->quantity_per_user)
				return (!$display_error) ? false : Tools::displayError('You cannot use this voucher anymore (usage limit reached)');

Par ceci :

			if (($quantityUsed + 1 > $this->quantity_per_user) && $this->quantity_per_user != 0)
				return (!$display_error) ? false : Tools::displayError('You cannot use this voucher anymore (usage limit reached)');

Avec ce code en mettant une quantité à 0 par utilisateur, la quantité sera en réalité infinie ;)

  • Like 2
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...