Bonjour tous,
J'ai un souci avecutilisé avec jQuery qui n'actutalise pas le panier. Je pars d'un produit configurable avec des options personnalisables. Normalement, sans jQuery, le code d'un SELECT avec option est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part reloadPrice()
Avec jQuery je gèle le
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <select id="select_281" class=" required-entry product-custom-option" title="" name="options[281]" onchange="opConfig.reloadPrice()"> <option value="0"></option> <option rel="1" price="0" value="275"></option> <option rel="2" price="0" value="276"></option> </select>(pris en charge par Prototype) tout en donnant mon propre prix de l'option de 50 euros :
Code : Sélectionner tout - Visualiser dans une fenêtre à part onchange
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 jQuery('#select_281').removeAttr('onchange').change(function(){ //Calcul du prix price = 50; optionsPrice.changePrice('opConfig', price); optionsPrice.reload(); });
Le prix de mon produit au départ :150 euros
En choisissant l'option: on ajoute 50 euros
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT
Le nouveau prix de 200 euros s'affiche bien sur la page produit, mais pas sur le panier qui continue d'afficher 150 euros.
Deuxième question : quelqu'un a une idée sur comment afficher sur le panier une ligne pour le prix normal, puis une ligne pour le prix des options.
COM
Partager