Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 23-08-2010 17:45:53

Hall
Membre
Date d'inscription: 23-08-2010
Messages: 54

File d'ariane avec ZEND_Navigation

Bonjour,

J'utilise Zend_Navigation pour créer un fil d'ariane, seulement ça ne fonctionne pas correctement.


Le fil d'ariane de m'affiche que l'accueil, pas moyen d'aller plus loin dans l'arborescence quand je clique sur d'autres élément dans mon menu...est-ce que vous savez d'où ça peut venir?

Merci d'avance.

Dernière modification par Hall (03-09-2010 15:39:57)

Hors ligne

 

#2 24-08-2010 08:43:29

dounia
Nouveau membre
Date d'inscription: 23-08-2010
Messages: 3

Re: File d'ariane avec ZEND_Navigation

J'ai le même soucis, je voudrais aussi garder un historique de navigation de l'utilisateur.

Est-ce que vous auriez des pistes??

Merci

Hors ligne

 

#3 24-08-2010 09:00:35

Hall
Membre
Date d'inscription: 23-08-2010
Messages: 54

Re: File d'ariane avec ZEND_Navigation

Personne ne voit quand je met:

Code:

<?php echo $this->navigation()->breadcrumbs()->setSeparator(" >> "); ?>

Ca ne m'affiche rien absoluement rien.

Pourriez-vous vérifier mon fichier XML? Est_ce que mes premières <uri> sont bonnes sachant que ce sont des pages qui découlent de la page d'accueil.

Aussi si ça peut vous aider, voici le résultat "html" de ce que j'obtiens quand j'essaie de créer un menu via ZEND_Navigation (

Code:

 <?php echo $this->navigation()->menu(); ?>

):


Comment faire?


Merci d'avance pour votre aide.

Dernière modification par Hall (03-09-2010 15:40:37)

Hors ligne

 

#4 24-08-2010 10:14:38

Hall
Membre
Date d'inscription: 23-08-2010
Messages: 54

Re: File d'ariane avec ZEND_Navigation

Y a rien a rajouter dans mes controllers??

Hors ligne

 

#5 24-08-2010 10:42:39

dounia
Nouveau membre
Date d'inscription: 23-08-2010
Messages: 3

Re: File d'ariane avec ZEND_Navigation

C'est a se demander si quelqu'un à déjà utiliser Zend_navigation?
On m'avait dit que la communauté Zend était plus réactive!!!

Hors ligne

 

#6 06-10-2010 15:50:00

playmobilette
Membre
Date d'inscription: 05-10-2010
Messages: 50

Re: File d'ariane avec ZEND_Navigation

Si moi je m'en sert j'ai réussi mais j'ai utiliser les routes...

Hors ligne

 

#7 06-10-2010 16:25:12

probitaille
Membre
Lieu: Montréal
Date d'inscription: 20-04-2009
Messages: 336
Site web

Re: File d'ariane avec ZEND_Navigation

Vous ne définissez pas vos pages de votre site au module de Zend_Navigation. C'est normal qui votre fil d'arrianne ne fonctionne pas dans les autres pages, il n'a aucune idée de comment vous voullez structurer votre site web.

Regardez ceci: http://framework.zend.com/manual/en/zen … iners.html

Il faut rien ajouter dans les controller.

Pour conserver l'historique d'un utilisateur c'est plus complexe. Il existe des programmes payant pour ça. Perso, j'utilise Google Analytics pour l'expérience utilisateur.

Hors ligne

 

#8 06-10-2010 18:25:57

3uclide
Membre
Date d'inscription: 09-08-2008
Messages: 194

Re: File d'ariane avec ZEND_Navigation

@dounia Pour conserver l'historique d'un utilisateur tu peux créer un plugin qui a chaque requête inscrit l'url dans une table...

Hors ligne

 

#9 07-10-2010 09:24:44

playmobilette
Membre
Date d'inscription: 05-10-2010
Messages: 50

Re: File d'ariane avec ZEND_Navigation

Il y a peut être un moyen de sauver son historique dans la session de l'utilisateur

Hors ligne

 

#10 18-10-2010 16:28:12

kami66
Membre
Date d'inscription: 18-10-2010
Messages: 12

Re: File d'ariane avec ZEND_Navigation

Bonjour tout le monde,

J'utilise z-f version 1.10.
J'ai aussi des pb. avec zend_navigation et le breadcrumbs en particulier.
De façon générale, les infos sur les forums sont souvent incomplètes. Le n° de version de z-f devrait aussi être mentionné, car il est très différent selon les versions.
Voici ce que j'ai dans mon bootstrap:
        //initialisation de Zend_Navigation
        $config = new Zend_Config_Xml(APPLICATION_PATH . '/configs/navigation.xml', 'nav');
        $container = new Zend_Navigation($config);
        $view->getHelper('navigation')->setContainer($container);

Mon fichier configs/navigation.xml:
<?xml version="1.0" encoding="UTF-8"?>
<root>
      <nav>
            <accueil>
                  <label>label Accueil</label>
                  <title>title Retour Accueil</title>
                  <controller>index</controller>
                  <action>index</action>
                  <order>-100</order>
            </accueil>
            <goodies>
                  <label>Goodies ararz</label>
                  <controller>index</controller>
                  <action>goodies</action>
            </goodies>
            <test>
                  <label>Label Test</label>
                  <controller>index</controller>
                  <action>test</action>
            </test>
      </nav>
</root>

dans mon fichier breadcrumbs
echo $this->navigation()->menu();
echo $this->navigation()->breadcrumbs();

la ligne echo $this->navigation()->menu(); m'affiche bien ce qui correspond au fichier configs/navigation.xml

par contre la ligne d'affichage breadcrumbs ne m'affiche rein du tout.

Quelqu'un aurait-il une réponse à mon problème.

Merci d'avance.

NB: à l'intention de mobylette: c'est très bien d'avoir réussi à faire fonctionner quelquechose "Si moi je m'en sert j'ai réussi mais j'ai utiliser les routes...", mais ton message est très frustrant si tu n'explique pas ta solution ...

Merci de votre aide.

Hors ligne

 

#11 19-10-2010 11:06:36

playmobilette
Membre
Date d'inscription: 05-10-2010
Messages: 50

Re: File d'ariane avec ZEND_Navigation

Je te dis juste que pour les routes c'est une piste a fouiller

Code:

$front = Zend_Controller_Front::getInstance();
$router = $front->getRouter();
$route = $router->getCurrentRouteName();
$activeNav = $this->view->navigation()->findByRoute($route);
if ($activeNav != null) {
    $activeNav->active = true;
    $activeNav->visible = true;
    $activeNav->setParams($this->getRequest()->getParams());
}

Le reste de mon code est quasiment identique au tiens

Hors ligne

 

#12 22-10-2010 09:28:12

kami66
Membre
Date d'inscription: 18-10-2010
Messages: 12

Re: File d'ariane avec ZEND_Navigation

Ok mobylette, je vais essayer de creuser un peu les routes

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