Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 16-08-2010 18:09:24

forevermoon
Membre
Date d'inscription: 10-04-2009
Messages: 45

actionstack dans initcontroller modul admin

comprends pas un truc
pourquoi ça ça marche

Code:

    public function init()
        {   
        $this->_helper->layout()->setLayout('admin'); 
        $this->view->num = (int)$this->_request->getParam('num', 0);
                
        $user = Zend_Auth::getInstance()->getIdentity();
        $this->view->user = $user;
            if ((isset($user)) && ($user->real_name == "administrator"))
            {
            
                $this->_helper->actionStack('logo','logo');
                $this->_helper->actionStack('nav','nav');
        
            }
        $this->view->no = (int)$this->_request->getParam('no', 0);
        }

et pas ça

Code:

    public function init()
        {   
        $this->_helper->layout()->setLayout('admin'); 
        $this->view->num = (int)$this->_request->getParam('num', 0);
        $this->_helper->actionStack('logo','logo');
        $user = Zend_Auth::getInstance()->getIdentity();
        $this->view->user = $user;
            if ((isset($user)) && ($user->real_name == "administrator"))
            {
                            
                $this->_helper->actionStack('nav','nav');
        
            }
        $this->view->no = (int)$this->_request->getParam('no', 0);
        }

avez vous une piste ?
merci ...

Hors ligne

 

#2 17-08-2010 21:41:48

omega2
Membre
Lieu: Boisbriand, quebec, canada
Date d'inscription: 01-04-2009
Messages: 85
Site web

Re: actionstack dans initcontroller modul admin

Est ce que tu es connecté avec un utilisateur nommé "administrator"?

Hors ligne

 

#3 18-08-2010 16:14:10

forevermoon
Membre
Date d'inscription: 10-04-2009
Messages: 45

Re: actionstack dans initcontroller modul admin

oui bien sur ...
je récupere en base de données ...
c bizar en fait quand je place les actionstack
dans la condition

Code:

if ((isset($user)) && ($user->real_name == "administrator"))
{
$this->_helper->actionStack('nav','nav');
}

aucun soucis
mais quand je le déplace en dehors de cette condition apres ou avant
mais toujours dans le init

le navigateur rame rame rame
et puis hop j'ai une erreure du genre

Code:

Fatal error: Maximum execution time of 60 seconds exceeded in /Users/Poste2/Sites/library1.7.8/library/Zend/Registry.php on line 181

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages