SP:Part:Site

De Hegyd Doc.

Version du 17 juin 2010 à 15:32 par Sebd (discuter | contributions)
(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)

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.