J'ai tous les éléments de menu dans un conteneur de navigation Zend. Je montre le fil d'Ariane à l'aide du fil d'Ariane de Zend.Définition manuelle d'un fil d'Ariane dans Zend Framework
Lorsque je visite l'un des éléments du menu, il affiche correctement le fil d'Ariane. Cependant, si j'ai une page qui n'apparaît pas dans le conteneur de navigation, elle n'affiche pas de fil d'Ariane, ce qui est logique. Mais je veux montrer un fil d'Ariane sur certaines de ces pages.
J'ai un contrôleur nommé "cart" et une action nommée "checkout". Quand je visite la page/panier/caisse, je veux montrer un fil d'Ariane. Mais quelle est la meilleure façon de faire cela? Puis-je ajouter manuellement des entrelacements dans le contrôleur ou dois-je ajouter la page au conteneur de navigation?
J'irais avec la première option - ajouter une page de type MVC. –
L'ajout de pages à la navigation fonctionne, mais cela ajoute également les éléments au menu. Y at-il un moyen facile d'empêcher ces éléments d'être affichés dans le menu? – sander
Utiliser différents conteneurs de navigation est le chemin à parcourir si vous ne voulez pas que votre navigation principale soit influencée. Vous pouvez également utiliser des propriétés personnalisées sur vos pages et exclure des pages avec cette propriété spéciale de la génération de menu (vous devez utiliser des modèles personnalisés). –