Jump to content

Prix différent d'un unique produit appartenant à deux catégories


Recommended Posts

Bonjour à tous,

 

Voici ma configuration : 

 

Version de PrestaShop: 1.5.6.2

Version du logiciel serveur: Apache

Version de PHP: 5.4.17-1~dotdeb.1

 

J'ai un produit qui comporte une déclinaison ayant un impact de prix. Mon produit est le thym. Il peut être vendu dans un sachet de 40g ou 80g. 

 

En 40g, il coûte 80cts, en 80g, il y a un impact de 60cts donc le prix final est de 1,40€ (il n'y pas de TVA donc le prix TTC = prix HT).

 

Mon thym se trouve dans deux catégories : 

 

* Herbes & Fleurs

* Herbes

 

Sachant que la première catégorie est la mère de "Herbes".

 

Sur la page de la catégorie Herbes, mon thym affiche bien le prix de 80cts mais dans la catégorie mère, j'ai le prix de 1,40€. Alors que la déclinaison par défaut est bien le 40g (donc 80cts).

 

En pièce jointe, vous trouverez une capture d'écran pour chaque catégorie. Mon site est en maintenance.

 

Cela ne me fait pas que pour le thym mais pour d'autres produits de manière aléatoire donc difficile de trouver un "fil conducteur" pour orienter mes recherches.

 

J'ai essayé de changer de thème pour voir si le problème provenait des fichiers tpl du thème mais en prenant le thème par défaut de Prestashop, j'ai exactement la même chose.

 

Quand je rajoute "debug" dans les fichiers tpl en smarty (certes, ce n'est pas la manière la plus propre pour debugguer mais j'en ai pris l'habitude), j'ai les informations product_attribute qui sont connues uniquement dans "Herbes" et non dans "Herbes & Fleurs". Je pense que c'est la raison pour laquelle ça m'affiche le bon prix dans "Herbes". Mais je ne comprends pas pourquoi ces informations ne sont pas reconnues  dans "Herbes & Fleurs".

 

J'ai mis aussi _PS_MODE_DEV_ en true dans config > defines.inc.php mais aucune erreur apparemment.

 

Si vous avez une piste, je suis à votre écoute :)

 

S'il manque d'autres informations, n'hésitez pas à me le dire. J'espère que mon problème est claire et dites-moi s'il vous faut d'autres explications.

 

Je vous remercie d'avance.

 

 

post-759954-0-02899100-1392819506_thumb.png

post-759954-0-55281600-1392819507_thumb.png

Link to comment
Share on other sites

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