Ajout d'un produit gratuit dans le panier

  • Posts: 23
  • Thank you received: 0
7 years 10 months ago #241137

Bonjour,
je voudrai qu'a partir d'une certaine somme un produit gratuit s'ajoute au panier, est ce possible avec les coupons, j'ai pas compris comment faire
merci

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
7 years 10 months ago #241173

Bonjour,
Il n'y a pour l'instant aucune option permettant directement cela (possible pour les coupons mais pas pour les produits), la solution sera donc de directement développer un plugin basé sur le trigger "onAfterCartUpdate" afin d'ajouter le produit au panier si la somme nécessaire est atteinte.
www.hikashop.com/support/documentation/i...ml#onAfterCartUpdate

Please Log in or Create an account to join the conversation.

  • Posts: 23
  • Thank you received: 0
7 years 9 months ago #241879

bonjour, est il possible dans ce cas d'afficher le nom du coupon (le code) à la place du montant dans le panier !
cette option serait intéressante !

merci

Please Log in or Create an account to join the conversation.

  • Posts: 81361
  • Thank you received: 13037
  • MODERATOR
7 years 9 months ago #241884

Bonjour,

Oui, c'est possible.
Editez le fichier "cart" de la vue "checkout" via le menu Affichage>Vues et changez le code:

<?php
							if(bccomp($taxes,0,5)==0 || !$this->params->get('price_with_tax')){
								echo $this->currencyHelper->format(@$this->coupon->discount_value_without_tax*-1,@$this->coupon->discount_currency_id);
							}else{
								echo $this->currencyHelper->format(@$this->coupon->discount_value*-1,@$this->coupon->discount_currency_id);
							}
						?>
par:
<?php echo $this->coupon->discount_code; ?>

The following user(s) said Thank You: manubelin

Please Log in or Create an account to join the conversation.

  • Posts: 23
  • Thank you received: 0
7 years 9 months ago #241976

Super, ça marche nickel

Merci Nicolas :)

Please Log in or Create an account to join the conversation.

  • Posts: 23
  • Thank you received: 0
7 years 9 months ago #242691

Bonjour,

je reviens sur ce post qui fonctionne sur le principe,
sauf que en faisant des tests plus poussés, je viens de m'apercevoir de quelques soucis.

j'ai crée 2 coupons, le premier offre un produit à partir de 300 € d'achat et le deuxième à partir de 600 €.

dans le processus normal de commande ça fonctionne ! mais si je modifie mon panier depuis le processus de commande et que je repasse en dessous du seuil de 300€, le produit gratuit reste dans le panier !
et ensuite si je repasse au dessus de 300, il me met le coupon pour le seuil de 600€, alors que ma commande n'atteint pas ce seuil !

faut-il créer un autre coupon à zéro ou un truc comme ça ?

Merci

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 4486
  • Thank you received: 609
  • MODERATOR
7 years 9 months ago #242701

Bonjour,

Pouvez vous fournir un screenshot de la back end configuration de votre coupon ?
Je me demande si vous avez bien allumer l'option "Auto load in cart" if possible" sur "Yes" ?

En attendant votre retour.

Cordialement

Last edit: 7 years 9 months ago by Philip.

Please Log in or Create an account to join the conversation.

  • Posts: 23
  • Thank you received: 0
7 years 9 months ago #242733

Bonjour Philip,

il y a une capture dans le post précédent, oui le "Auto load in cart" if possible" est sur "Yes.

une fois la commande modifié depuis le panier, il se mélange les pinceaux !

Last edit: 7 years 9 months ago by manubelin.

Please Log in or Create an account to join the conversation.

  • Posts: 81361
  • Thank you received: 13037
  • MODERATOR
7 years 9 months ago #242736

Bonjour,

Quand plusieurs coupons autochargés sont valides, le système prend automatiquement celui avec le plus gros "minimum de commande". Donc cela devrait fonctionner.
Pouvez fournir un lien vers un produit sur votre magasin et une captures des options des différents coupons auto chargés pour que nous puissions voir le soucis plus en détails ?

Please Log in or Create an account to join the conversation.

Time to create page: 0.078 seconds
Powered by Kunena Forum