Nous allons voir dans ce tutoriel comment créer une icône cadeau flottante sur votre boutique. Au clic sur celle-ci une mini information sera affichée proposant un code promo !
Comment mettre cela en place ?
Partie HTML
Rendez-vous dans boutique en ligne – Actions – Modifier le code – Ouvrir le dossier Mise en page (Layout) et le fichier theme.liquid et mettez-vous tout en bas du fichier.
A ce stade vous allez devoir repérer la fermeture de la balise </body> ! juste avant celle-ci copiez/collez le code suivant:
Rendez-vous cette fois dans le dossier Ressources (Assets) et ouvrez le fichier base.css, theme.css, style.css ou autre fichier .css que votre thème utilise. Rendez-vous tout en bas du fichier et copiez/collez le code ci-dessous:
Maintenant et toujours dans le dossier Ressources (Assets) on va chercher un fichier .js, généralement theme ou global… Encore une fois copiez/collez le code suivant:
if(document.querySelector(".dg-gift")) {
/* textes à modifier - attention aux apostrophes ! */ const texte1Cadeau = `Code Promo : "CODE30"`; const texte2Cadeau = `Valable sur toute la boutique !`;
Vous avez un problème pour faire fonctionner ce tutoriel ou vous avez un besoin spécifique ?
Nous pouvons le faire pour vous ! pour ce faire merci de prendre contact avec notre équipe.
Bonsoir, merci pour cette astuce de code, mais j’avais une question, voilà je souhaite dire à mes visiteurs qui arrivent sur ma boutique « Partagez la page et obtenez votre code promo » en gros est ce possible de créer un code dans lequel on offre un code promo en échange du partage de la page d’un des produits de ma boutique. bien sûr c’est un code promo par commande.
Hello, hum c’est délicat car impossible de vérifier si ils ont partagé ou non mais simplement le fait qu’ils ont cliqué sur le lien… Il faudrait leur proposer d’envoyer une preuve de partage dans un formulaire ou autre.
Bonjour, sur la version ordinateur tous est nickel mais sur version smartphone le cercle du code promo apparait mais pas le logo cadeaux et surtous quand en clic dessus il y a seulement la moitier des information qui apparait comment faire pour parametrer la partie smartphone .merci d’avance pour vos reponse
bonjour j’ai fais comme sur le Tuto et sur le téléphone niquel mais sur l’ordi le logo du cadeau ne s’affiche pas. en soit c’est pas grave vu que la plupart de mes clients sont sur le téléphone. mais j’ai une question comment le caché lorsque que nous avons pas de code a proposé
Rodolphe N'guessan
19 Avr 2021Bonjour,
J’ai inséré le code mais il n’y a aucune réaction quand la souris passe sur l’icone de cadeau.
Dgeo Dev
20 Avr 2021Hello, il doit y avoir une incompatibilité avec le thème ou un code défectueux.
LESPI
21 Mai 2021Salut, j’ai mit le petit cadeau mais sur téléphone il n’est pas visible et parait en arriere plan ! Merci de m’aider (sinon merci pour le tuto)
Dgeo Dev
21 Mai 2021Hello, il faut rajouter dans le .dg-gift { z-index:9999; }
LESPI
7 Juin 2021alors merci pour la réponse ! Néanmoins quel dg-digt please? merci d’avance ! 🙂
Dgeo Dev
8 Juin 2021Le 1er 🙂 .dg-gift {
Quentin
30 Juil 2021Salut 😉 Possibilité d’ajouté un delay d’affichage ? j’ai essayé avec
$(document).ready(function() { setTimeout(function () { $(« .dg-gift »).show() }, 9000); });
mais rien ne se passe
Dgeo Dev
31 Juil 2021Hello, dans ce cas il faut la masquer en css avant 🙂 mais sinon le code est bon bravo 😉
.dg-gift { display:none; }
domi
15 Nov 2021Bonsoir, le cadeau pas, il se cache derrière quand je clique sur le panier mais sinon il est invisible que faire svp?
Dgeo Dev
17 Nov 2021Hello, trouver cursor:pointer; et rajouter le z index comme ca cursor:pointer; z-index:10000;
Gilles
18 Nov 2021Bonsoir, merci pour cette astuce de code, mais j’avais une question, voilà je souhaite dire à mes visiteurs qui arrivent sur ma boutique « Partagez la page et obtenez votre code promo » en gros est ce possible de créer un code dans lequel on offre un code promo en échange du partage de la page d’un des produits de ma boutique. bien sûr c’est un code promo par commande.
Merci d’avance
Dgeo Dev
19 Nov 2021Hello, hum c’est délicat car impossible de vérifier si ils ont partagé ou non mais simplement le fait qu’ils ont cliqué sur le lien… Il faudrait leur proposer d’envoyer une preuve de partage dans un formulaire ou autre.
lakraa
29 Nov 2021bonjour cest possible de rajouter une croix sur le cadeau pour donner la possibilité de le supprimer
Dgeo Dev
29 Nov 2021Hello, non sauf développement sur mesure à nous demander ici 🙂 speedecom.freshdesk.com
kenzi
28 Juin 2022Bonjour, sur la version ordinateur tous est nickel mais sur version smartphone le cercle du code promo apparait mais pas le logo cadeaux et surtous quand en clic dessus il y a seulement la moitier des information qui apparait comment faire pour parametrer la partie smartphone .merci d’avance pour vos reponse
Dgeo Dev
29 Juin 2022Bonjour, étrange car j’avais testé sur mobile et ca fonctionnait plutôt bien 🙂 je reteste et vous tient au courant !
kenzi
29 Juin 2022d’accord merci beaucoup
kenzi
29 Juin 2022d’accord merci d’avance pour vos reponse
amandine
18 Mai 2023bonjour j’ai fais comme sur le Tuto et sur le téléphone niquel mais sur l’ordi le logo du cadeau ne s’affiche pas. en soit c’est pas grave vu que la plupart de mes clients sont sur le téléphone. mais j’ai une question comment le caché lorsque que nous avons pas de code a proposé
Dgeo Dev
22 Mai 2023Hello, il faudrait supprimer ou commenter uniquement le code html le temps de refaire un code cadeau 🙂