SP:Part:Site
De Hegyd Doc.
(Différences entre les versions)
Sebd (discuter | contributions)
(Page créée avec « == Partie concernant l'affichage du site aux visiteurs == Tous les templates et controlers de cette partie se trouvent dans les repertoires templates/cms/ et controlers/cms/… »)
Modification suivante →
(Page créée avec « == Partie concernant l'affichage du site aux visiteurs == Tous les templates et controlers de cette partie se trouvent dans les repertoires templates/cms/ et controlers/cms/… »)
Modification suivante →
Version du 17 juin 2010 à 15:32
Sommaire |
Partie concernant l'affichage du site aux visiteurs
Tous les templates et controlers de cette partie se trouvent dans les repertoires templates/cms/ et controlers/cms/.
Fonctionnement
Affichage des pages de contenu
C'est la page pageSiteDisplay qui se charge de l'affichage des pages de contenu. Elle passe le nom de la page a l'objet PageSiteClient qui se charge de retrouver la page et d'afficher son contenu.
Affichage des pages statiques
- Erreur générale: appelée lorsque le site pointé n'existe pas. redirection dans index.php vers la page siteError (www/siteError.php)
- page non activée: appelé lors la page existe mais qu'elle n'a pas encore été publié ou qu'elle a été dépubliée. page pageNonActivated appelé via le ctrl pageSiteDisplay.
- page non trouvé: lorsque la page n'existe pas pour le site. appelé via le ctrl pageSiteDisplay.
