bonjour,

j'ai créer une page d'administration et elle fonctionne correctement le lien vers cette page et le suivant

localhost/website/admin/pages

Je voudrais transformer ce lien comme suit

localhost/website/admin

et qui pointerai vers le lien précédant j'ai créer une autre règle dans le routes.php comme suit

Router::connect('/admin', array('controller' => 'pages', 'action' => 'admin_index'));

sauf que au moment ou j'accede a cette il me sort cette erreur :

Error: PagesController::admin_index() cannot be accessed directly.

comment faire pour le corriger et merci

2 réponses


antho07
Réponse acceptée

Bonjour,
essaye ça:

Router::connect('/admin', array('controller' => 'pages', 'action' => 'index','admin'=>true));

bien cordialement

Mehdi Moalla
Auteur
Réponse acceptée

ça marche merci beaucoup