J'ai une action dont le nom est sous la forme suivante controller/arrivelist/ , j'aimerais avoir url sous cette forme controller/arrive/liste en utilisant le route, le problème je voudrais remplacer par par le slash sans utiliser le préfixage.
Merci
Bonsoir.
Sur la page route.php, il te suffit de définir comme ceci :
Router::connect('/:controller/arrive/liste', ['controller' => '{controller}', 'action' => 'arrive_list']);
Et dans le helper Html :
$this->Html->link('Nom du lien', ['controller' => '{controller}', 'action' => 'arrive_list']);
Remplacer bien sûr {controller} par le nom du controller.