salut je veux savoir SVP
comment je peux faire des liens comme ca /index ou / home
au lieu de / controller / action
je parle pas de routing non
je veux savoir comment je peut nommé les les pages
merci

4 réponses


Donovan
Réponse acceptée

CakePHP est construit de façon à respecter le modèle MVC.
C'est à dire (en gros) que l'on sépare le code du modèle (modèle de données ) du controller (la logique), et de la vue (le style, présentation). cela implique d'avoir trois fichiers différents.

Maintenant si le modèle MVC ne t'inspire pas, tu peux très bien travailler sans.

Tu écrit deux fichiers PHP (index.php, home.php) et tu met ton HTML, tes requêtes DB et tout ça dedans. un require 'header.php'; en haut de chaque page pour le haut du design, un require 'footer.php'; en bas pour le footer et voila (ou bien un autre système de gestion de skin, a toi de voir).
Je ne dis pas que c'est bien (loin de la), mais c'est pas "compliqué"

Tu pourrais donner un exemple d'une URL complète ?
J4ai du mal à comprendre ce que tu veux nommer sans utiliser les routes.

Mramine
Auteur

bon Merci d'avance mon ami
par exemple moi je veux faire deux page une index.php avec un formulaire de login & inscription
et l'autre page s'appelle Home.php cette page et résérvé juste pour les memebers
avec le cakephp il faut faire un dossier et aprés un fichier.ctp c'est vraiment compliquer
je veux faire que deux page index et home comment

Mramine
Auteur

Merci bienYuki j'ai pas bien compris mais je vais essayer Merci beaucoup pour ton aide