Je fais actuellement la partie admin d'un tutoriel trouvé sur un autre site. Arrivé à la partie admin, l'affichage ne se fait pas.
La mise à jour du fichier core a été fais et le fichier appcontroller.
lorsque j'appel la page admin j'ai un double affichage de mon layout par defaut
PageController.php
code
<?php
App::uses('AppController', 'Controller');
/**
Static content controller
*
Override this controller by placing a copy in controllers directory of an application
*
j'avais créé un admin_menu.ctp (l'action + la vue) mais cela n'a rien changer
Du coups j'ai laissé de coté pour le momment cette parti afin d'avancer sur autrechoe
Je fais actuellement la partie admin d'un tutoriel trouvé sur un autre site. Arrivé à la partie admin, l'affichage ne se fait pas. La mise à jour du fichier core a été fais et le fichier appcontroller.
lorsque j'appel la page admin j'ai un double affichage de mon layout par defaut
PageController.php
code <?php
App::uses('AppController', 'Controller');
/**
/**
/**
/**
/**
@return void */ public function display() { $path = func_get_args();
} function menu(){ $pages = $this->Post->find('all',array( 'conditions' => array('type' =>'page', 'online'=>1), 'fields' =>array('id','slug','name') )); return $pages; } function show($id = null, $slug = null){ if(!$id) throw new NotFoundException('Aucune page ne correspond a cet ID');
$page = $this->Post->find('first',array( 'conditions' => array('id' => $id) )); if(empty($page)) throw new NotFoundException('Aucune page ne correspond a cet ID'); if($slug != $page['Post']['slug']) $this->redirect($page['Post']['link'],301); $d['page'] = current($page); $this->set($d); }
/ * parie avec les prefix / function admin_index(){ $d['pages'] = $this->Paginate('Post',array('type'=>'page')); $this->set($d); }
}
Mon fichier AppController.php
<?php
App::uses('Controller', 'Controller');
class AppController extends Controller {
}