JavaScript

Comment ça marche ?

La fabrique à sites intègre de nombreux scripts JavaScript segmentés en 2 grands dossiers : /libs/ et /src/. Le premier dossier intégrant les librairies internes et externes et le dossier /src/ intégrant lui, des scripts spécifiques à certains blocs, strates, modèles de page, la recherche instantanée ou bien les fiches SIT.

2 fichiers (config.js et fct.js) sont inclus à la racine du dossier /js/. Ces deux fichiers rassemblent des variables et fonctions globales.

 

Où trouver les fichiers ?

Tous les scripts JavaScript se trouvent dans le dossier /assets/js/. 

Prendre connaissance de la structure / arborescence des fichiers : ici

Lors de l’intégration de votre thème enfant, veillez à respecter une structure de fichiers identiques afin d’éviter tout conflits.

 

Version de jQuery

La version jQuery utilisée au sein du projet est la version : 3.4.1.

 

Compilation des fichiers

Les fichiers sont compilés côté serveur en PHP dès qu’un fichier est modifié. Vous n’avez pas besoin d’initialiser les nodes modules, ni d’écrire la moindre ligne de commande, tout est automatique !

Ordre des fichiers

Les deux fichiers config.js et fct.js sont chargés en premier.

Le fichier jquery.js est chargé en second.

En troisième, les autres fichiers commençant par « jquery.« .

En quatrième, les autres fichiers du dossier /libs/ incluant également les autres sous-dossiers.

En cinquième, les autres fichiers du dossier /src/.