Bonjour,
Ce que vous voulez faire c'est:
- d'abord, créez un élément de menu de type "listing de produits" qui affiche tous les produits et mettez le dans un menu différent du menu principal pour qu'il ne soit normalement pas accessible directement.
- créer un filtre (menu Affichage>Filtres) sur la caractéristique couleur qui permet de sélectionné une couleur pour ainsi filtrer les listings de produits par couleur.
- Dans vos éléments de menu, vous avez une option pour afficher les filtres ou non en haut du listing. Je vous recommande de l'activée pour l'élément de menu de la première étape, et de le désactivé pour les autres.
- Lorsque vous utilisez le filtre sur l'élément de menu de la première étape, il va afficher les produits avec cette variante disponible. A ce moment là, vous allez voir l'URL de la page qui va changer pour inclure cette sélection. Récupérez cette URL, et utilisez-la pour créer un élément de menu de type alias dans le gestionnaire de menu de Joomla. Vous aurez ainsi un lien direct vers le listing de produit filtré avec la couleur sélectionnée.
- Si vous le voulez, une fois tout ça mis en place pour les différentes couleurs, vous pouvez ajouter du CSS pour cacher la zone de filtrage en haut du listing des produits.