Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/06/2011, 12h08   #1
Invité de passage
 
Inscription : novembre 2006
Messages : 10
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 10
Points : 1
Points : 1
Par défaut Breadcrumbs et Zend_Navigation

Bonjour,

Je souhaite mettre en place une barre de navigation (appelée "breadcrumbs") sur mon site d'e-commerce, comme par exemple : Accueil > Catalogue > Catégorie > Marque > Produit.

J'ai mis en place un fichier navigation.xml comme ici par exemple pour générer un menu. Toutes les pages du site n'en font pas partie, seules quelques unes suffisent, le but étant d'avoir un menu simple en haut de page.

Seulement, pour que les "breadcrumbs" fonctionnent pour tout le site, il faudrait que TOUTES les pages du site soient présentes dans le fichier XML !

Je m'explique :
- J'ai actuellement un fichier XML, parfait pour générer un menu, contentant schématiquement ceci :

Code :
1
2
3
4
5
6
7
8
9
10
11
 
Accueil
Catalogue
/--- Catégorie 1
/--- /---- Sous catégorie 1
/--- /---- Sous catégorie 2
/--- Catégorie 2
Espace client
/--- Créer un compte
/--- Connexion
...
Or, pour que le "breadcrumbs" fonctionne, il faudrait que ce même fichier ressemble à :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
Accueil
Catalogue
/--- Catégorie 1
/--- /---- Sous catégorie 1
/--- /---- /--- Produit 1
/--- /---- /--- Produit 2
/--- /---- /--- Produit 3
(...)
/--- /---- Sous catégorie 2
/--- /---- /--- Produit 4
/--- /---- /--- Produit 5
/--- /---- /--- Produit 6
(...)
/--- Catégorie 2
Espace client
/--- Créer un compte
/--- Connexion
...
Ce qui signifierait un fichier XML énorme à analyser, ou beaucoup de requêtes SQL à chaque exécution pour établir l'arborescence complète du site.

Merci de m'indiquer quelle est la meilleure façon pour générer des breadcrumbs avec plusieurs centaines de pages.
affro-jojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h47.


 
 
 
 
Partenaires

Hébergement Web