Moteur de page maître

Publié le : 25-11-2018 14:01

Comportement : l'appel d'une page synchrone utilise le moteur de la page maître, qui met en conformité les appels JS et CSS et résoud les méta balises pour le SEO. Il ordonne également les vues des modules.

Objet : Master_Page

Méthode(s) de l'objet : Get_Html

Fonctionnement :

  • Génération des html des vues des différents appels module(s)/méthode
  • Collecte des fichiers CSS en s'appuyant sur le modèle suivant (compatibilité http/https) :

http://Domaine/Modules/Mod_NomDuMod/CSS/NomApplication/Fichier.css

exemple : http://127.0.0.1/Erebos/Modules/Mod_Accueil/CSS/AIS/Accueil.css

  • ¬†Collecte des fichiers JS en utilisant le modèle suivant

http://Domaine/Modules/Mod_NomDuMod/JS/NomApplication/Fichier.js

exemple : http://127.0.0.1/Erebos/Modules/Mod_Accueil/JS/AIS/Accueil.js

  • récupération des templates de SEO
  • résolution des templates de SEO
  • ordonne les vues des modules

 

L'enchainement du templating se résoud dans l'ordre suivant :

  1. Résolution du Module->Vue->Method (ou récupération du cache)
  2. Configuration/Application/Master_Page/Patterns/Master.xslt
  3. Configuration/Application/Seo/Patterns/Seo.xslt