Skip to main content

Supprimer les entêtes des options du panier

More
14 years 8 months ago #37408 by jcmasse
Bonjour,
J'ai des remarques de 2 clients pour lesquels j'ai intégré des options dans les fiches produits.
Est-il possible de supprimer du panier et de l'ensemble du processus de commande les options qui ont un prix à zéro puisque c'est les premières lignes des combos de la sélection.
Je vous remercie par avance pour votre réponse
Jean-Christophe

Please Log in or Create an account to join the conversation.

More
14 years 7 months ago #37524 by nicolas
C'est possible. Il faut éditer le fichier cart de la vue checkout via le menu Display->views et ajouter la ligne:
if(empty($optionElement->prices[0])) continue;

après:
if($optionElement->cart_product_option_parent_id != $row->cart_product_id) continue;

Please Log in or Create an account to join the conversation.

More
14 years 7 months ago - 14 years 7 months ago #37655 by jcmasse
Bonjour,
Je vous remercie une fois de plus pour votre réponse rapide.
Dans "Affichage" j'ai trié sur le Nom de ma Template + partie publique, j'ai fais un filtre sur cart et j'ai modifié le code tel que vous me l'avez demandé.
J'ai même rajouté un prix à 0.00 sur les entêtes des options malheureusement les 2 options sont toujours dans le panier.
Last edit: 14 years 7 months ago by jcmasse.

Please Log in or Create an account to join the conversation.

More
14 years 7 months ago #37776 by nicolas
Essayez voir avec cette ligne de code alors:
if(empty($optionElement->prices[0]) || !bccomp($optionElement->prices[0]->price_value,0,5)) continue;

toujours au même endroit.

Please Log in or Create an account to join the conversation.

More
14 years 7 months ago #37787 by jcmasse
Merci pour votre réponse,
Je viens de faire le test, le problème est identique.
Voulez-vous un accès au site ?
Merci par avance

Please Log in or Create an account to join the conversation.

More
14 years 7 months ago #37909 by nicolas
Non, j'ai testé cette modification de mon coté et elle fonctionne. Veuillez également vérifier que vous l'avez faites dans la bonne vue.

Please Log in or Create an account to join the conversation.

More
14 years 7 months ago #37956 by jcmasse
Je peux vous assurer que je suis dans la bonne vue !
Sélection de la Template utilisée
Sélection de la partie publique
Filtre sur checkout
Puis dans la liste des fichiers il y a qu'un seul cart
Fichier en pièce jointe
Merci pour votre aide

Please Log in or Create an account to join the conversation.

More
14 years 7 months ago #38064 by nicolas
Ah oui, j'avais oublié que vous ne groupez pas les options avec les produits dans votre panier comme c'est le cas par défaut.

Dans ce cas, il faut ajouter la ligne:
if(empty($row->prices[0]) || !bccomp($row->prices[0]->price_value,0,5)) continue;

après la ligne:
if(empty($row->cart_product_quantity)) continue;

dans le même fichier.
The following user(s) said Thank You: jcmasse

Please Log in or Create an account to join the conversation.

More
14 years 7 months ago #38086 by jcmasse
Merci beaucoup, tout est OK maintenant.
Bonne journée

Please Log in or Create an account to join the conversation.

Time to create page: 0.234 seconds
Powered by Kunena Forum