Bon de réduction : ne s'affiche pas

Inscrire dans ce forum tous les types de problèmes que vous rencontrez avec OpenCart

Bon de réduction : ne s'affiche pas

Messagepar myrabelle25 » 09 Nov 2012, 14:54

Bonjour,
Je souhaite creer un bon de réduction pour un produit :
j'ai crée un bon de 5% de remise appliqué à un produit.

Sur mon serveur de test (mêmes fichiers et config que le live) le coupon s'affiche pour tous les produits et ne tient pas compte du produit choisi ...

Sur mon serveur live : aucun coupon ne s'affiche et quand je fais le test d'afficher la variable $coupon_status dans la page "checkout/payment" elle est à 0 . Je ne comprends pas j'ai bien un coupon valide au status 1 dans la BDD

pouvez vous m'aider ?

Merci
Dernière édition par Imaxine le 12 Nov 2012, 15:20, édité 3 fois au total.
Raison: Retrait du terme [résolu] dans le titre initial du sujet puisque l'îcône de résolution figure.
Avatar de l’utilisateur
myrabelle25
 
Messages: 32
Inscrit le: 07 Déc 2010, 13:51

Re: Bon de réduction : ne s'affiche pas

Messagepar Onlytech » 12 Nov 2012, 08:34

Bonjour,

Avez-vous vérifié si la date de fin coupon n'a pas été atteinte, le nombre max d'utilisation du coupon n'a pas été restreint ?
Essayez de créer un nouveau coupon sur le live directement et testez
Image
Onlytech
Administrateur
 
Messages: 308
Inscrit le: 18 Juil 2009, 18:15

Re: Bon de réduction : ne s'affiche pas

Messagepar myrabelle25 » 12 Nov 2012, 09:57

Bonjour,
merci pour ton aide .. j'ai déja tout essayé avec date de validité jusqu'en 2024 , le nombre max de coupon à 1000 , nouveau coupon ... comparé les fichiers sources, ils sont identiques, dans la bdd tout semble ok , aucune erreur php dans les logs ... je m'arrache les cheveux !!

J'ai tenté de passer la variable $coupon_status à 1 dans le fichier .tpl : le formulaire de saisie du code de réduction s'affiche, mais si je met le code, la réduction n'est pas appliquée ...
Je me demande comment sont passées les variables $coupon_data .. si ça pourrait coincer à ce niveau la ...

:roll:
Avatar de l’utilisateur
myrabelle25
 
Messages: 32
Inscrit le: 07 Déc 2010, 13:51

Re: Bon de réduction : ne s'affiche pas

Messagepar myrabelle25 » 12 Nov 2012, 15:05

Je m'auto réponds pour dire que la solution a été trouvée (merci JSS !)

dans la base de donnée : table "setting" il y a une ligne group "coupon" key "coupon_status" avec value qui était à "0" en la passant à "1" cela remarche normalement

je ne sais pas où est initialisé cette valeur ... dans l'admin d'opencart ???
Avatar de l’utilisateur
myrabelle25
 
Messages: 32
Inscrit le: 07 Déc 2010, 13:51

Re: Bon de réduction : ne s'affiche pas

Messagepar Imaxine » 12 Nov 2012, 15:12

Tant mieux que tu aies solutionné ton problème, mais par contre il est beaucoup mieux de mettre l'icône de résolution* plutôt que le terme [résolu] dans le titre initial du sujet.

....Je sais, je suis énervant !! :lol:

* Image
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28

Re: Bon de réduction : ne s'affiche pas

Messagepar myrabelle25 » 13 Nov 2012, 07:40

Voui effectivement très pointilleux ... ;)

Savez vous comment cette variable est entrée dans la BDD ? par l'interface d'admin ? à l'installation ?
Avatar de l’utilisateur
myrabelle25
 
Messages: 32
Inscrit le: 07 Déc 2010, 13:51

Re: Bon de réduction : ne s'affiche pas

Messagepar Imaxine » 13 Nov 2012, 07:48

A l'installation par le fichier opencart.sql, dans la table oc_setting à cette ligne :
Code: Tout sélectionner
(28, 0, 'coupon', 'coupon_status', '1', 0),
Imaxine
 
Messages: 3023
Inscrit le: 27 Juil 2009, 19:28

Re: Bon de réduction : ne s'affiche pas

Messagepar myrabelle25 » 13 Nov 2012, 08:18

et ce n'est pas modifiable par l'interface d'admin ?
Pourquoi dans un cas : sur mon serveur test elle était à 1 et sur mon serveur de prod à 0 ?
où est le système de déblocage ?
Avatar de l’utilisateur
myrabelle25
 
Messages: 32
Inscrit le: 07 Déc 2010, 13:51


Retour vers Rapports de Problèmes

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron
Copyright © 2009-2013 OpenCart France - Tous droits réservés