Un ensemble de fichiers utilisés pour implémenter une simple liste de souhaits client sur une boutique Shopify.
Version : 2.3.0 - Compatible avec la boutique en ligne 2.0
Versions précédentes :
Pour commencer à utiliser Shopify Wishlist , vous devez copier certains des fichiers de ce référentiel dans votre code de thème Shopify.
Remarque : Cette configuration suppose que vous disposez d'un extrait pour afficher une fiche produit.
Fichiers à copier :
Fichier de dépôt | Emplacement du thème Shopify |
---|---|
button-wishlist.liquid | snippets/ |
icon-heart.liquid | snippets/ |
wishlist-template.liquid | sections/ |
product-card-template.liquid | sections/ |
page.wishlist.json | templates/ |
product.card.json | templates/ |
Wishlist.js | assets/ |
button-wishlist.liquid
dans l'extrait de votre fiche produit existant ou sur le modèle product.liquid
{%- render 'button-wishlist', product: product -%}
product-card-template.liquid
par votre extrait de fiche produit existant.selectors
dans Wishlist.js
.product-item
, la variable selectors
ressemblerait à ceci : const selectors = {
button: '[button-wishlist]',
grid: '[grid-wishlist]',
productCard: '.product-item', // your classname here
};
template
de la nouvelle page sur page.wishlist
theme.liquid
avant la balise de fermeture </head>
<script src="{{ 'Wishlist.js' | asset_url }}" defer="defer"></script>
C'est ça! Lorsque vous consultez votre boutique Shopify, vous devriez voir les boutons de liste de souhaits à l'intérieur de vos fiches produits (probablement sur les pages de collections) ou sur le modèle de produit. Un clic sur le bouton de la liste de souhaits ajoutera/supprimera l'article de la liste de souhaits du client et déclenchera un style actif sur le bouton. Après avoir ajouté des éléments de liste de souhaits, vous pouvez afficher votre liste de souhaits en accédant à la page créée à l'étape 3.
Démo Boutique Shopify
.liquid
.