SP:Composant:SiteTheme
De Hegyd Doc.
(Différences entre les versions)
(→Styles) |
(→Modele) |
||
| Ligne 23 : | Ligne 23 : | ||
=== Modele === | === Modele === | ||
| - | Un [[SP:Composant:SiteModel|modèle]] est associé a un theme via le champ '''modelId''' dans la table des thèmes. | + | Un [[SP:Composant:SiteModel|modèle]] est associé a un theme via le champ '''modelId''' dans la table des thèmes. A chaque changement de thème de l'utilisateur, il y a également changement du modèle. |
Version du 22 juillet 2010 à 09:40
Sommaire |
Les Thèmes
Un theme regroupe un ensemble de propriétés de styles + un modèle.
Implémentation
Base de données
Chaque thème est enregistré dans la table theme.
Classe associée
La classe SiteTheme est associée a l'entité.
Composants
Styles
Un thèmes est consitué d'un ensemble de propriétés de styles. A chaque fois qu'un utilisateur change de thèmes, ces propriétés sont appliquées au design de son site.
Modele
Un modèle est associé a un theme via le champ modelId dans la table des thèmes. A chaque changement de thème de l'utilisateur, il y a également changement du modèle.
