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 →

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.