Posté(e) 18 juin 2013 · Signaler ce message Bonjour, je suis sous la version 6.2 et je souhaiterai ameliorer l'affichage du select tailles/prix actuellement nous avons en affichage cote client dans un menu deroulant : bloc langue + (prix en supplement ou soustrait) ex : vase en porcelaine blanc (son prix est le prix par defaut de la fiche produit par exemple 25€) vase en porcelaine bleu : + 2€ vase en porcelaine vert : + 4€ ainsi si l'on souhaite le vase bleu son prix est egal au prix du vase blanc + 2€ serait-il possible de faire apparaitre a la place du +quelquechose le prix final a savoir le prix reel du vase bleu du genre vase blanc 25€ vase bleu 27€ vase vert 29€ Merci de votre aide Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 18 juin 2013 · Signaler ce message Bonjour, Il faut modifier la fonction affiche_critere_stock du fichier lib/fonctions/dislay_product.php, au niveau des lignes if (!empty($this_size_infos['row_final_price']) && $this_size_infos['row_final_price'] > 0) { $option_content .= BEFORE_TWO_POINTS . ': +' . fprix($this_size_infos['final_price_formatted'], true); } else if (!empty($this_size_infos['row_final_price']) && $this_size_infos['row_final_price'] < 0) { $option_content .= BEFORE_TWO_POINTS . ': ' . fprix($this_size_infos['final_price_formatted'], true); } la variable $this_size_infos['final_price_formatted'] contient le prix de la taille qui sera affiché dans le menu déroulant. Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 28 juin 2013 · Signaler ce message Bonjour en prenant en consideration que final_price_formatted est le prix que l'on ajoute en supplement du prix de base, si l'on veut afficher le total prix de base + ce prix pour avoir le prix reel de l'option par quoi doit-on remplacer final_price_formatted ? Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 28 juin 2013 · Signaler ce message Bonjour, Vous pouvez utiliser la fonction get_final_price de la classe Product. Il faut au préalable paramétrer correctement l'instance de cette classe en spécifiant l'id de la couleur avec set_configuration. Partager ce message Lien à poster Partager sur d’autres sites