SP:Composant:SiteTheme

De Hegyd Doc.

(Différences entre les versions)
(Modele)
(Styles)
Ligne 18 : Ligne 18 :
=== Styles ===
=== Styles ===
 +
 +
Un thèmes est consitué d'un ensemble de [[SP:Composant:styleProperties| 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 ===
=== 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.

Version du 8 juillet 2010 à 13:17


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.