Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 17-05-2011 22:16:42

ludovicpages
Nouveau membre
Date d'inscription: 10-05-2011
Messages: 3

Zend_navigation, recupere une partie de la navigation.

Salut.
Mon problème est simple, mais je ne trouve pas de solution :
Voila ma navigation :

Code:

   $navigation = array(

            // Graphisme
            array('label' => 'graphisme','uri' => 'graphisme', 'pages' => array(
                array('label' => 'sega','uri' => '/graphisme/aa/'), 
                array('label' => 'microsoft','uri' => '/graphisme/bb/'), 
                array('label' => 'perrier','uri' => '/graphisme/cc/'), 
                array('label' => 'codifab','uri' => '/graphisme/dd/'), 
                array('label' => 'techline','uri' => '/graphisme/ee/'), 
                array('label' => 'appels-d-offre','uri' => '/graphisme/ff/'), 
                
            )), 
        
            // Illustration
            array('label' => 'illustration','uri' => 'illustration', 'pages' => array(
                array('label' => 'sega','uri' => '/illustration/aa/'), 
                array('label' => 'microsoft','uri' => '/illustration/bb/'), 
                array('label' => 'perrier','uri' => '/illustration/cc/'), 
                array('label' => 'codifab','uri' => '/illustration/dd/'), 
                array('label' => 'techline','uri' => '/illustration/ee/'), 
                array('label' => 'appels-d-offre','uri' => '/illustration/ff'), 
                
            ))
        );
        $view = $this->getResource('view');
        $view->navigation(new Zend_Navigation($navigation));

Lorsque je suis sur une des sou page, par exemple "/graphisme/aa/" je souhaiterais afficher le menu de la partie "graphisme".
C'est a dire, tous les enfants du parents de la page active.

Je ne pense pas que cela soit tres complique, mais je ne trouve pas comment faire.

Merci.

Ludo

Hors ligne

 

#2 01-06-2011 18:17:42

fhebert
Membre
Date d'inscription: 30-11-2010
Messages: 20

Re: Zend_navigation, recupere une partie de la navigation.

Salut,

Je crois qu'il y a un bout de réponse à l'adresse suivante :

http://www.zendcasts.com/zend_navigatio … s/2009/06/

Sinon tu dois pouvoir définir un partial pour afficher "manuellement" ton menu et récupérer
les pages qui vont bien avec les méthodes RecursiveIterator implémentées par Zend_Navigation_Container (du genre getChildren, getParent, etc.).


Bon courage,

Frédéric

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