[RÉSOLU] les bons de réductions ne s'affichent pas dans le compte client. - PrestaSafe
PrestaSafe.com
  • Accueil 
  • Prestashop
    • Présentation de Prestashop 
    • Support et assistance pour Prestashop 
    • Création de votre boutique de vente en ligne 
    • Cartzilla, un thème PrestaShop Performant, Mobile et SEO 
    • Migration PrestaShop 
    • Maintenance technique pour site E-commerce PrestaShop 
  • Blog 
  • Devis en ligne 
  • Boutique 
  • Contact 
  • Mon compte 
    bug, ecommerce, prestashop

    [RÉSOLU] les bons de réductions ne s’affichent pas dans le compte client.

    1. By guillaume
    2. No Comments

    23 Nov

    PrestaShop solution e-commerce

    Bonjour à tous,

    Si comme moi vous n’avez pas les bons de réductions qui s’affichent dans le compte client mais bien dans la panier voici la solution.

    Corriger le bug de Prestashop

    En créant des bons de réductions, je me suis rendu compte qu’ils s’affichaient bien dans le panier et backoffice, mais quand je me rends dans le compte client,

    j’ai bien le « Bon de réductions Â» qui s’affiche, mais en entrant dedans c’est le vide complet:

    Dans le fichier /controllers/front/DiscountController.php

    j’ai fait un

    print_r($cart_rules);

    Et j’ai bien mes bons de réductions qui s’affichent dans le print_r.

    Au cours de la foreach, j’ai pu constater qu’après cette ligne:

    if ($discount['gift_product'] !== 0) {

    que la clé ‘gift_product’ n’est pas typée comme du texte mais comme un integer.

    Si je remplace le 0 par « 0 Â»

    if ($discount['gift_product'] !== "0") {

    Par magie, tout rentre dans l’ordre.

    Voici le bug soumis sur la forge http://forge.prestashop.com/browse/PSCSX-9616

    N’hésitez pas à faire vos retour si vous aussi vous avez croisé ce soucis.

    Enjoy 😉

    share:
    No Comments

    Articles similaires

    01 Juin

    PrestaShop solution e-commerce

    Prestashop – comment corriger l’erreur

    04 Fév

    PrestaShop solution e-commerce

    TUTO – Prestashop rendre le numéro de télÃ

    27 Sep

    PrestaSafe développeur freelance

    Comment installer un thème PrestaShop ?

    Loading...

    Insérer/modifier un lien

    Saisissez l’URL de destination

    Ou alors, faites un lien vers l’un des contenus de votre site

      Aucun mot n’a été donné pour cette recherche. Voici les recherches précédentes. Recherchez ou utilisez les flèches haut et bas pour choisir un élément.