je un problème sur le routing quand je fait url de controler pages action show ne marche pas et voila erreur[url=http://imageshack.us/photo/my-images/846/40752804.jpg/]Texte du lien[/url]
et doans le fechier route voila le code
[code]Router::connect('page/:id-:slug', array('controller' => 'pages', 'action' => 'show'), array('pass'=> array('id','slug'), 'id'=>'[0-9]+','slug' =>'[a-z0-9-]+'));[/code]
et le code de fichier show ce controller pages
[code]function show($id = null,$slug = null){
if(!$id)
throw new NotFoundException('Aucune page ne correpond à cet ID');

    $page = $this->Offre->find('first',array(
        'conditions' => array('id' => $id)
        ));

    if(empty($page))
        throw new  NotFoundException('Aucune page ne correpond à cet slug');
    if($slug != $page['Offre']['slug'])
       $this->redirect($page['Offre']['link'],301);
   $d['page'] = current($page);
   $this->set($d);

}[/code]

Aucune réponse