📄️ 1. Interraction JS
La génération du guide de recherche repose sur plusieurs interactions JavaScript, déclenchées par les actions de l'utilisateur dans l'interface du site. Le processus commence lorsque l'utilisateur remplit et soumet le formulaire de génération du guide de recherche.
📄️ 2.1. Récupération des services propriétaires
La génération du Guide de Recherche depuis la page web se fait par l'intermédiaire d'appels AJAX, permettant une interaction dynamique avec le serveur sans rechargement de la page. Ces requêtes asynchrones jouent un rôle essentiel dans le processus, en envoyant les données nécessaires au serveur pour la création des documents Word et en gérant les retours pour l'utilisateur.
📄️ 2.2. Création d'un fichier .docx
Ici, la génération des documents est effectué par service propriétaire afin de se limiter à environ 4000 archives maximum par fichier.
📄️ 2.3. Fusion de tous les .docx
La fusion des documents DOCX dans le contexte de notre module de génération de guides de recherche est une opération complexe, nécessitant une série d'étapes programmées pour intégrer plusieurs documents en un seul fichier final. Cette opération est réalisée en utilisant JavaScript côté client pour orchestrer le processus et du code PHP côté serveur pour exécuter la fusion des fichiers. Voici une explication détaillée du processus :