Nous allons voir dans ce tutoriel comment créer une petite barre d’informations en mode carrousel. Ce slider va vous permettre d’afficher des informations importants d’une manière dynamique afin d’attirer l’attention de vos clients.
Comment mettre le système en place ?
Javascript
Rendez-vous dans Boutique en ligne – Actions – Modifier le code – Ouvrez le dossier Ressources (Assets) et essayez de trouver votre fichier javascript ! Généralement appelé theme.js, global.js, app.js ou base.js (il peut y avoir des extensions de type .js.liquid).
Mettez-vous tout en bas du fichier et copiez/collez le code suivant:
CSS
Ensuite en restant dans le même dossier vous devriez avoir un .css ou .scss ou .css.liquid ou .scss.liquid – comme tout à l’heure il faudra trouver le bon, souvent theme, style, app, base etc…
Pareil tout en bas et copiez/collez le code ci-dessous:
HTML
Une fois le système en place il va falloir l’afficher et l’administrer. Pour ce faire vous allez devoir créer une section au niveau votre thème sur la page d’accueil et si votre thème le propose également sur tous les types de contenus ! ps: Speedfly le proposera à partir de Janvier 2022 😉
Créez donc une section de type contenu HTML ou code personnalisé et copiez/collez le code suivant:
Vous n’avez pas de section HTML ?
Mettez le directement dans Layout (Mise en page) – theme.liquid – Juste en avant l’appel du header – généralement après l’ouverture de la balise <body …> ici…
Explication du système
L’exemple donné propose 6 éléments, il vous suffit de modifier directement le texte à votre convenance. Si vous en souhaitez moins ou plus, supprimez les lignes <li …>…</li> ou dupliquez-en 😉
Côté options
J’en propose 3:
desktopSlidesVisibles: 3, = Nombre d’éléments visibles par slide sur grand écran
mobileSlidesVisibles: 1, = Nombre d’éléments visibles par slide sur mobile
autoplay: ‘playing’ = Si l’autoplay est actif ou non
Envie de plus d’options . dans ce cas il faudra bidouiller dans le fichier .js mais attention à ne rien casser : au besoin la documentation du slider est disponible ici: https://splidejs.com/guides/options/
Envie modifier le design ?
Je vous invite à attendre la vidéo qui vous montrera comment faire !
Jean Claude
4 Oct 2022Salut, depuis que je suis vos tutos ma boutique devient de plus en plus belle.
Merci beaucoup. Plein de succès à vous !
Dgeo Dev
5 Oct 2022Hello, ravi de l’apprendre et merci bcp pour le commentaire 🙂
samuel
5 Avr 2023salut, J’ai du mal a trouver les bonnes sections… Allez vous faire une vidéo pour ce tuto?
Dgeo Dev
7 Avr 2023Hello, navré que vous ayez du mal – oui la reprise des vidéos est prévue courant mai
Matteo
2 Mai 2023Bonjour, comment je pourrai changer la couleur de la barre svp
Dgeo Dev
15 Mai 2023Hello il suffit de changer la valeur hexadecimale suivante : background:#EEE; https://htmlcolorcodes.com/fr/
Rivelt
23 Juin 2023Merci pour tout, le vidéo c’est pour quand. Vous m’avez beaucoup aider dans un laps de temps.
Dgeo Dev
26 Juin 2023Hello et merci pour le commentaire 🙂 la reprise des vidéos se fera mi septembre 🙂
héloise
13 Août 2023Bonjour , Allez vous faire une video sur ce tuto ? il a l’air bien mais j’ai du mal 🙁 . Merci pour tous vos tutos qui sont d’une grande aide 🙂
Philippe
11 Sep 2023Merci du tuto.
Comment faire pour mettre ce carrousel à la place du bandeau du header svp ?
Merci d’avance
Dgeo Dev
18 Sep 2023Hello, ca dépend du thème mais généralement on peut désactiver cette zone dans les options du header et ensuite mettre mon code dans le header.liquid ou fichier assimilé