Comment activer et utiliser un fichier JavaScript personnalisé dans Magento 2 ?

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
magento
Messages : 1
Enregistré le : 28 mars 2025, 06:18

Comment activer et utiliser un fichier JavaScript personnalisé dans Magento 2 ?

Message par magento » 28 mars 2025, 06:20

J'ai un fichier theme.js situé dans :
app/design/frontend/<Vendor>/<theme>/web/js
Ce fichier dépend de jQuery.

Je sais qu'il existe deux méthodes possibles pour l'inclure :

Via RequireJS (méthode recommandée)

Directement via default_head_blocks.xml

Je pense que la meilleure pratique serait d'utiliser RequireJS, mais je ne suis pas encore très familier avec cet outil et j’ai du mal à inclure correctement mon theme.js.

Quelqu’un pourrait-il m’orienter dans la bonne direction, s’il vous plaît ? J’ai lu la documentation, mais je peine encore à bien comprendre le concept et je n’arrive pas à le faire fonctionner.
magento

fajer
Messages : 1
Enregistré le : 10 avr. 2025, 10:41

Re: Comment activer et utiliser un fichier JavaScript personnalisé dans Magento 2 ?

Message par fajer » 10 avr. 2025, 10:44

magento a écrit :
28 mars 2025, 06:20
J'ai un fichier theme.js situé dans :
app/design/frontend/<Vendor>/<theme>/web/js
Ce fichier dépend de jQuery.

Je sais qu'il existe deux méthodes possibles pour l'inclure :

Via RequireJS (méthode recommandée)

Directement via default_head_blocks.xml

Je pense que la meilleure pratique serait d'utiliser RequireJS, mais je ne suis pas encore très familier avec cet outil et j’ai du mal à inclure correctement mon theme.js.

Quelqu’un pourrait-il m’orienter dans la bonne direction, s’il vous plaît ? J’ai lu la documentation, mais je peine encore à bien comprendre le concept et je n’arrive pas à le faire fonctionner.
magento wordle unlimited
Good information!

gemmalyly
Messages : 2
Enregistré le : 31 mai 2024, 05:30

Re: Comment activer et utiliser un fichier JavaScript personnalisé dans Magento 2 ?

Message par gemmalyly » 13 mai 2025, 06:31

Je vais couvrir les approches les plus courantes : via un module personnalisé, un thème, ou un fichier PHTML, tout en tenant compte des informations tirées des sources web pertinentes. smash karts

agedgothic
Messages : 1
Enregistré le : 14 mai 2025, 11:20

Re: Comment activer et utiliser un fichier JavaScript personnalisé dans Magento 2 ?

Message par agedgothic » 14 mai 2025, 11:26

Tu as tout à fait raison : utiliser RequireJS est la méthode recommandée dans Magento 2 pour charger des fichiers JavaScript personnalisés, surtout quand ils dépendent de bibliothèques comme jQuery.
Geometry Dash is a real test of nerves of steel!

jenniekimberly
Messages : 1
Enregistré le : 16 mai 2025, 05:22

Re: Comment activer et utiliser un fichier JavaScript personnalisé dans Magento 2 ?

Message par jenniekimberly » 16 mai 2025, 05:23

Tu as totalement raison : RequireJS reste la méthode propre et recommandée, surtout pour gérer les dépendances comme jQuery dans Magento 2.
Crazy Cattle 3D

Répondre