SP:Composant:SiteModel
De Hegyd Doc.
Version du 5 juillet 2010 à 14:23 par Sebd (discuter | contributions)
Sommaire |
Les Modèle
Un modéle définit une mise en page spécifique. Elle correspond a un assemblage spécifique de Blocs.
Implémentation
Base de données
Chaque thème est enregistré dans la table model.
La correspondance entre un modele et un bloc est enregistré dans la table jTypeBloc_Model.
Classe associée
La classe SiteModel est associée a l'entité.
Choix du modèle sur l'éditeur
Le choix se fait selon deux choix:
- la mise en page du header (combo header et menu d'entete)
- la mise en page de la partie centrale de la page (menus et contenu)
Une mise en page de header + mise en page partie centrale = model.
Cette relation est établie grace au fichier de configuration conf/models.php. Ce fichier de config définit la liste des possibiltié pour chaque type de choix, et un tableau permet de récupéer l'identifiant du model selon le choix effectué.
Le fichier de config config/models.php
