blidi / btsgsbperpignan

AgroPerp
AgroPerp
1 stars 0 forks source link

Problème de layout dans cakephp #2

Open blidi opened 10 years ago

blidi commented 10 years ago

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');

/**

/**

/**

/**

/**

}

Mon fichier AppController.php

<?php

App::uses('Controller', 'Controller');

class AppController extends Controller {

public $helpers = array('Text','Form','Html','Session','Cache');
public $components = array('Session','Cookie',
    'Auth' => array(
        'authenticate' =>array(
            'Form' => array(
                'scope'=>array('User.active'=>1)
                )
            )
        )       
    );  

function beforeFilter(){
    $this->Auth->loginAction = array('controller'=>'users','action'=>'login','membre'=>false,'admin'=>false);
    $this->Auth->authorize = array('Controller');

    if(!isset($this->request->params['prefix'])){
        $this->Auth->allow();   
    }
    if(isset($this->request->params['prefix']) && $this->request->params['prefix'] == 'admin'){
        $this->layout = 'admin';
    }
}

}

blidi commented 10 years ago

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