Ce que vous devez modifier pour modifier la racine est:
app\views\pages\home.ctp
La mise en page par défaut peut être modifié ici:
app\views\layouts\default.ctp
A partir de là, vous pouvez créer vos menus, liens etc à d'autres contrôleurs d'autres pages, puis impliquant la pat traditionnelle MVC sternes/conventions que vous connaissez déjà.
Addition:
Si vous souhaitez fournir un lien vers vos statistiques puis utilisez par exemple:
echo $html->link('My nice statistics',
array('controller' => 'statistics', 'action' => 'show'));
Si vous souhaitez intégrer les statistiques alors j'utiliser des éléments: http://book.cakephp.org/view/1081/Elements.
Je ne suis pas sûr de ce que vous avez manqué: peut-être le fait que vous pouvez spécifier le contrôleur à utiliser pour des liens si elle est un contrôleur externe à la portée MVC actuellement utilisé.
Êtes-vous sûr que vous avez compris les conventions derrière MVC? Voici le tutoriel que j'ai commencé il y a quelques temps. C'est bien fait mais un peu démodé pour cakephp 1.3. Néanmoins, il illustre les concepts de base très bien: Cook web sites fast using CakePHP (IBM)
J'espère que cela est plus utile alors :-)
Merci jdehaan - mais cela est en fait le point que je suis coincé. permet de dire que je veux afficher des statistiques de ma base de données sur la page d'accueil. quel modèle dois-je utiliser? quel contrôleur? est-ce quelque chose de si trivial que je suis le seul qui ne peut pas le voir? :) merci encore – yossi
Je ne suis pas sûr de ce que vous avez mal compris.Les concepts sont basés sur des conventions basées sur la dénomination de ce qui ressemble à de la magie si vous n'êtes pas habitué à une telle programmation. Cela facilite et accélère le développement. Bien sûr, certains chemins d'appel deviennent moins visibles. J'ai ajouté quelques informations à la réponse. J'espère que c'est plus utile. – jdehaan
Merci - c'est utile en effet. Maintenant, je dois plonger en ce qui concerne le modèle. merci encore! – yossi