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:
Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home'));
et ajouté la ligne suivante:
Router::connect ('/', array('controller'=>'posts', 'action'=>'index'));
Ainsi, quand je lance mon application je n'ai plus à taper cet url:
http://localhost:81/tutoCake/index.php/posts
mais celle ci:
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.
Partager