User Points payment plugin sauf sur reduction

  • Posts: 2313
  • Thank you received: 53
  • Hikashop Business
2 weeks 1 day ago #314569

-- HikaShop version -- : 4.2.2

Bonsoir
Je ne trouve pas comment configurer le HikaShop User Points payment plugin afin que les acheteurs ne gagnent des points que sur les produits sans reduction
Ce serait vraiment un plus de pouvoir le faire

actuellement 1 produit acheté = 1 point
ma config :




merci

Attachments:
Last edit: 2 days 8 hours ago by erickb.

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

  • Posts: 67916
  • Thank you received: 10111
  • MODERATOR
2 weeks 6 hours ago #314572

Bonjour,

Il n'y a en effet pas d'option pour cela. C'est noté de notre coté.

The following user(s) said Thank You: erickb

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

  • Posts: 2313
  • Thank you received: 53
  • Hikashop Business
2 weeks 6 hours ago #314587

mon client magasin de chaussure de le demande, merci

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

  • Posts: 67916
  • Thank you received: 10111
  • MODERATOR
1 day 16 hours ago #314980

Bonjour,

Si c'est quelque chose que vous voulez rajouter rapidement, vous pouvez modifier la fonction getPointsEarned du fichier plugins/hikashop/userpoints/userpoints.php pour exclure du calcul des points les produits avec réduction.

The following user(s) said Thank You: erickb

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

  • Posts: 2313
  • Thank you received: 53
  • Hikashop Business
1 day 10 hours ago #315011

Merci beaucoup

dans la public function getPointsEarned($order) il y a foreach($products as $k => $product)
comment je sais si il y a une reduction ?
pour faire un truc du genre

if($product->reduction == true){
 continue; 
}

quelle est la clé $product->?

Last edit: 1 day 9 hours ago by erickb.

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

  • Posts: 67916
  • Thank you received: 10111
  • MODERATOR
1 day 18 minutes ago #315014

Bonjour,

Pas sûr que la données soit tout le temps disponible.
Mais supposant que le code passe à cet endroit (il faut qu'il y ai des points configurés par catégorie pour que ce code avec le foreach sur $products soit utilisé), ou que vous ayez modifié le code pour cela, si la réduction est présente, elle devrait être dans $product->discount.

The following user(s) said Thank You: erickb

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

Time to create page: 0.070 seconds
Powered by Kunena Forum