Liquid, Javascript, thèmes
Bonjour,
J’essaie d’inclure un fichier JavaScript personnalisé (roulette-jeu-concours.js situé dans /assets) dans une section Liquid sur une page personnalisée Shopify.
Le HTML s’affiche bien (formulaire + <canvas>), mais le JS ne s’exécute pas du tout (pas d’erreur, pas d’effet, rien dans le code source final côté client).
J’ajoute pourtant bien le fichier dans la section :
Est-il possible (sur Online Store 2.0 ou Dawn, par exemple) d’inclure du JavaScript personnalisé sur une page via une section Liquid ou template, et que le JS soit bien exécuté côté client ?
Existe-t-il une limitation Shopify qui empêche l’exécution de scripts JS ajoutés dans une section/page personnalisée (hors theme.liquid ou fichiers globaux) ?
Quelle est la méthode recommandée par Shopify pour charger du JS “custom” sur une page ou une section spécifique (sans impacter tout le site) ?
Objectif : pouvoir intégrer un jeu interactif sur une page concours, sans passer par une app ou iframe externe.
Merci d’avance pour votre retour ou documentation officielle sur ce point !