Bonjour,
voila jusqu'a présent je n'ai eu presque aucun problème que je ne pouvais régler seul. sauf le faute de frappe a mon sujet précedent.
mais la je ne comprends pas quand je veux vérifier si le slug et identique a celui de la bdd, j'obtient une page introuvable.
Comme si la variable post été vide, et elle devient vide dés que je code la ligne 'fields'...
function view($id,$slug) {
$this->loadModel('Post');
$d'post'] = $this->Post->findFirst(array(
'fields' => 'id,name,content,slug',
'conditions' => array('online' => 1, 'id' => $id, 'type' => 'post')
));
if(empty($d'post'])) {
$this->e404('Page introuvable');
}
if($slug != $d'post']->slug){
$this->redirect("posts/view/id:$id/slug:".$d'post']->slug,301);
}
$this->set($d);
}
}
si quelqu'un pouvait m'expliquer pourquoi cela se vide, je pourrais peut être mieux comprendre le problème.
Merci d'avance