Bonjour,

Je viens du monde java, mais je dois faire une petite Ihm avec cakePhp.

Dans ma petite application, j'ai modifié le fichier routes.php:

j'ai commenté la ligne suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home'));
et ajouté la ligne suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Router::connect ('/', array('controller'=>'posts', 'action'=>'index'));
Ainsi, quand je lance mon application je n'ai plus à taper cet url:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://localhost:81/tutoCake/index.php/posts
mais celle ci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://localhost:81/tutoCake/
le problème c'est que pour le reste de l’application quand je génère des links

<?php echo $this->Html->link(
'Add new post',
array('controller'=>'posts', 'action'=>'add'), array(),"Êtes-vous sûr de vouloir effacer cette recette ?");?>

j'obtiens le lien suivant:

http://localhost:81/tutoCake/posts/add

il manque le index.php, si je tape: http://localhost:81/index.php/tutoCake/posts/add cela marche bien

je suis tout nouveau dans ce monde....


je vous remercie d'avance.