Admettons que ton contrôleur Homepages gère uniquement l'affichage de
ta page d'accueil.

Dans ce cas, il pourrait très bien n'avoir qu'une seule action (donc
une seule vue) nommée index().
La magie de Cake fera que lorsque tes visiteurs taperont comme url :
"http://www.monsite.com/homepages";, il tomberont automatiquement sur
la vue "index" !

Maintenant, si tu veux une url plus propre, tu dois créer une "route"
pour expliquer à Cake ce qu'il doit faire quand l'url que tu souhaites
afficher est appelée.
Les routes se déclarent dans le fichier /app/config/routes.php.

Admettons que tu veuilles rediriger l'url racine vers ton contrôleur
Homepages et vers la vue unique "index", tu créera alors la route
suivante :

Router::connect('/',array('controller'=>'homepages',
'action'=>'index);

Et ainsi, quand on tapera simplement l'url de base (http://
www.monsite.com) dans le navigateur, on arrivera au bon endroit !



On 9 sep, 12:23, nelson <[EMAIL PROTECTED]> wrote:
> Oui je me suis mal exprimé...
>
> Je cerne mieux la chose, comment par la suite indiqué que ma page de
> demarrage sera le views associé a HomepagesController ?
>
> Merci
--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à