Bonjour,
Je voudrais afficher une page principale à mon administrateur lorsqu'il accède à la page cockpit.
Dans ma page HomeController.php j'ai une fonction :

function admin_index(){
    $this->render("admin_index");
}

et dans mon fichier conf.php une route :

Router::connect('cockpit','home/admin_index');

La page s'affiche bien mais le layout n'est pas bon. C'est toujours le layout publique (view/layout/default.php) qui est présent et non celui de l'admin (view/layout/admin.php).

Pouvez-vous m'aider ?

D'avance merci.

1 réponse


Msappdem
Auteur
Réponse acceptée

bon ben je viens d'avoir la réponse dans la vidéo du jour 6 :

il faut ajouter dans HomeController.php :

function admin_index(){
    <strong>$this->layout = 'admin';</strong>
    $this->render("admin_index");
}