SP:Composant:SiteModel
De Hegyd Doc.
(Différences entre les versions)
(Page créée avec « Category:SP:Composants = Les Modèle = Un modéle définit une mise en page spécifique. Elle correspond a un assemblage spécifique de Blocs. ==… ») |
(→Choix du modèle sur l'éditeur) |
||
| Ligne 27 : | Ligne 27 : | ||
Cette relation est établie grace au fichier de configuration '''conf/models.php'''. | 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é. | 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é. | ||
| - | |||
| - | |||
| - | |||
| - | |||
Version du 5 juillet 2010 à 14:23
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é.
