Nous allons voir dans ce tutoriel comment limiter le nombres de caractères d’une phrase sur Shopify. Pourquoi faire une telle chose ? C’est pour conserver une uniformité au niveau des éléments qui en ont besoin comme par exemple les titres des listes de produits. En effet lorsque qu’un titre des produits est trop long cela passe sur 2 lignes poussant donc les éléments du dessous plus bas ! De ce fait cela rend non homogène le système de Grilles.
Comment mettre cela en place ?
Rendez-vous dans Boutique en ligne – Actions – Modifier le code – Trouvez le dossier Ressources (Assets) et votre fichier .js … Généralement c’est theme, global, app ou timber 🙂 Une fois le fichier trouvé mettez vous tout en bas et copiez/collez le code suivant:
Ensuite il vous suffit de trouver dans les fichiers ou dans votre éditeur de texte une zone ou phrase que vous voulez tronquer… Généralement c’est les titres des fiches produits au niveau des collections – Vous allez donc devoir ajouter la class css ci-dessous à un de vos éléments du DOM ! Je vous invite à visionner la vidéo pour plus de précisions !
Personnalisation
Pour modifier la longueur max du texte sur grand écran il vous suffit de modifier la valeur 35. Pour les petits écrans vous pouvez modifier la valeur 20.
Victorine
3 Mai 2021Merci beaucoup pour ce poste très utile et vos explications très compréhensibles.
Alors dans le même ordre d’idée, voudriez-vous nous dire « Comment changer la langues des titres et contenus des produits en ligne » sans passer par les méthodes manuelles (Google traduction, speedL, etc.) ? à partir de « translation-lab-language-management.liquid » par exemple ?
Merci de votre réponse et excellente semaine à vous.
Dgeo Dev
4 Mai 2021Bonjour, le mieux est de passer par une app de type weeglot
Diop Abdoul Aziz
3 Juil 2021Bonjour, merci pour le tuto, j’en avait vraiment besoin… Cependant je n’arrive pas a trouver la classe pour le deuxieme code, donc je bloque..
Dgeo Dev
5 Juil 2021Hello, la classe pour le 2ème code ? y a qu’un code pour ce tutoriel 🙂 vous parlez peut être d’un autre tuto ?