annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Prix barrés sur page de collection thème brooklyn

RÉSOLU
Ckfashion
Nouveau membre
2 0 0

Bonjour, 

J'utilise le thème Brooklyn pour ma boutique. 

J'aimerais appliquer des soldes sur une de mes collections mais les prix barrés ne s'affiche pas sur la page de collection ni sur la page d'accueil. Les prix barrés ne sont visibles que lorsque l'on click sur le produit question. 

Avez-vous, s'il vous plait, une solution à me proposer ? 

NB : je ne m'y connais pas vraiment en code...

Merci d'avance 

0 J'aime
Guillaume_G
Shopify Partner
16 2 3

Succès.

Bonjour,

Malheuresement il n'y a pas d'option intégrée dans le thème pour barrer le prix dans les listes de produits, donc vous êtes obligés de modifier un peu le code pour cela.

Cependant en vous inspirant d'une partie du code de la page produit, vous pouvez l'appliquer au "snippet" qui affiche le prix dans les listes de produits.

1) Dans l'éditeur de thème, allez dans le dossier Snippets puis ouvrez product-grid-item.liquid.

2) Remplacer la ligne 98 ci-dessous :

 

{{ product.price | money_without_trailing_zeros }}

 

Par :

 

{% if on_sale %}
  <span class="product-single__price--compare-at">
    {{ product.compare_at_price | money_without_trailing_zeros }}
  </span>
  <span class="product-single__price on-sale">
    {{ product.price | money_without_trailing_zeros }}
  </span>
{% else %}
  {{ product.price | money_without_trailing_zeros }}
{% endif %}

 

Cela n'affecte que les produits qui ont un prix fixe, peu importe la variante, si le prix varie cela utilisera le comportement original.

Par contre avant de modifier votre thème, veillez à le dupliquer pour créer une sauvegarde, et l'utiliser pour y insérer le code et faire vos tests.

Bonne journée.

-- Guillaume G.
Ckfashion
Nouveau membre
2 0 0

Merci beaucoup Guillaume ! ça fonctionne parfaitement :) 

Ckfashion_0-1625418375348.png

 

0 J'aime