- Posts: 127
- Thank you received: 0
Supprimer les entêtes des options du panier
14 years 8 months ago #37408
by jcmasse
Supprimer les entêtes des options du panier was created 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
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.
14 years 7 months ago #37524
by nicolas
Replied by nicolas on topic Re: Supprimer les entêtes des options du panier
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;
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.
14 years 7 months ago - 14 years 7 months ago #37655
by jcmasse
Replied by jcmasse on topic Re: Supprimer les entêtes des options du panier
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.
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.
14 years 7 months ago #37776
by nicolas
Replied by nicolas on topic Re: Supprimer les entêtes des options du panier
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.
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.
14 years 7 months ago #37787
by jcmasse
Replied by jcmasse on topic Re: Supprimer les entêtes des options du panier
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
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.
14 years 7 months ago #37909
by nicolas
Replied by nicolas on topic Re: Supprimer les entêtes des options du panier
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.
14 years 7 months ago #37956
by jcmasse
Replied by jcmasse on topic Re: Supprimer les entêtes des options du panier
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
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.
14 years 7 months ago #38064
by nicolas
Replied by nicolas on topic Re: Supprimer les entêtes des options du panier
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.
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.
14 years 7 months ago #38086
by jcmasse
Replied by jcmasse on topic Re: Supprimer les entêtes des options du panier
Merci beaucoup, tout est OK maintenant.
Bonne journée
Bonne journée
Please Log in or Create an account to join the conversation.
Time to create page: 0.234 seconds