Comment faire un calculateur d’économies et le mettre sur Shopify ? C’est la question qu’une personne m’a demandé et je me suis aperçu que cela n’existait pas et cela m’a donné envie d’en créer un :p
Comment fonctionne ce calculateur ?
Il se base sur des codes promos que vous allez devoir créer au préalable sur Shopify ! vous allez devoir les créer sur Shopify et ensuite prendre les noms des codes promos pour les mettre dans le système (le JS). Des options seront également possibles !
Comment le mettre en place ?
Côté Shopify
Rendez-vous sur votre boutique et cliquez sur l’onglet Réductions et créez 3 codes de réductions à base de pourcentage ! du style…
- Moins de 50e : -10% sur tous les produits
- De 50 à 100e : -15% sur tous les produits
- Plus de 100e : -20% sur tous les produits
Une fois les codes promos créés, mémorisez leurs intitulés car on va en avoir besoin ! exemple: PROMO10, PROMO15, PROMO20…
Côté Code
Rendez-vous cette fois-ci dans les fichiers de votre thème -> Boutique en ligne – Actions – Modifier le code.
Le CSS
Ouvrez le dossier Ressources (Assets) et trouvez votre fichier base.css, theme.css, style.css ou autre fichier .css que votre thème utilise.
Mettez-vous tout en bas et copiez/collez le code suivant:
Le Javascript
Restez dans le dossier Ressources (Assets) et trouvez votre fichier .js, généralement theme, app ou global.
Mettez-vous tout en bas et copiez/collez le code suivant:
Les paramètres à modifier
Attention vous ne devez modifier des les valeurs après le égal et entre les doubles guillemets ! seuls les nombres ne doivent pas être entre guillemets !
const currency = « € »; = Votre devise
const pourcentageCode1 = 10; = Le % de votre 1er code promo
const pourcentageCode2 = 20; = Le % de votre 2eme code promo
const pourcentageCode3 = 30; = Le % de votre 3eme code promo
const tarifMinCode1 = 25; = Le prix mini de votre 1er code promo
const tarifMinCode2 = 50; = Le prix mini de votre 2eme code promo
const tarifMinCode3 = 100; = Le prix mini de votre 3eme code promo
const discountCode1 = « CODE10 »; = Le nom de votre 1er code promo
const discountCode2 = « CODE20 »; = Le nom de votre 2eme code promo
const discountCode3 = « CODE30 »; = Le nom de votre 3eme code promo
Le HTML
Maintenant il va falloir placer le calculateur. Bien souvent c’est dans une section HTML de la page d’accueil de votre site mais vu que c’est du HTML vous allez pouvoir le mettre ou vous voulez à partir du moment ou vous pouvez copier/coller du HTML.
- Dans une fiche produit ou contenu Shopify en cliquant au niveau de l’éditeur sur le <> pour passer en mode code
- Dans un fichier .liquid de votre thème
- Dans une section HTML de votre page d’accueil
Choisissez donc un des 3 emplacements et copiez/collez le code ci-dessous:
Un peu trop compliqué ?
Je vous invite à visionner la vidéo ci-dessous !