Jump to content

[résolu] Bon de fidelité cliquable par defaut


Recommended Posts

Bonjour,

 

dans presta 1.4.4 on peut rendre les bon de réduction intégrable au panier via l'option "Afficher le bon de réduction sur le résumé du panier"

 

J'utilise le systeme de point de fidelité, quand un client converti ses point fidelité, cela génére un bon de réduction. Jusque là tout va bien.

 

Mon problème est que par défaut ce bon de fidelité n'est pas "afficher dans le résumé du panier".

 

Ca oblige le client a de dangereuses manipulations par copier/coller.

 

 

Y'a t il une modification a faire sur le fichier de conversion des points fidelités pour que le bon de réduction généré soit automatiquement affiché dans le résumé du panier.

 

 

 

Merci de votre aide.

Link to comment
Share on other sites

Apres pas mal de recherche j'ai trouvé la réponse !! Je mets la solution si ca peut servir à quelques uns.

 

 

Il faut modifier le fichier loyalty-progam.php en ajoutant une ligne dans le code.

 

ftp --> modules --> loyalty --> loyalty-program.php vers la ligne 60 ajouter la ligne de code tout en bas dans l'exemple ci-dessous :

 

 

/* Voucher creation and affectation to the customer */
$voucher = new Discount();
$voucher->name = $voucherCode;
$voucher->id_discount_type = 2; // Discount on order (amount)
$voucher->id_customer = (int)($cookie->id_customer);
$voucher->id_currency = (int)($cookie->id_currency);
$voucher->value = LoyaltyModule::getVoucherValue((int)$customerPoints);
$voucher->quantity = 1;
$voucher->quantity_per_user = 1;
$voucher->cumulable = 1;
$voucher->cumulable_reduction = 1;


$voucher->cart_display = 1;

Link to comment
Share on other sites

  • 11 months later...
  • 3 months later...

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...