Centaure Posted February 19, 2014 Share Posted February 19, 2014 Bonjour, je cherche à multiplier les attributs pour les catégoriser mais j'aimerai que le visiteur ne puisse en choir qu'un seul ... explication, j'ai ceci : Coloris de la matière 1: Or PourpreColoris de la matière 2 : Blanc Bleu Coloris de la matière 3 : Beige MarronColoris de la matière 4 : Blanc Rouge Chaque coloris de matière est un attribut et chacun des attributs à des valeurs de couleurs ... Mais du coup le visiteur peux choisir plusieurs couleur dans chaque attribut ! De plus lors de l'ajout dans le panier, seule la valeur du premier attribut est sélectionné ... peut-être parce qu'il s'agit de plusieurs attributs de couleurs, du coup il ne prend que le premier. Vous allez me dire "met tout dans un seul attribut de cette manière : Coloris : matière 1 - Or matière 1 - Pourpre matière 2 - Blanc matière 2 - Bleu matière 3 - Beige matière 3 - Marron matière 4 - Blanc matière 4 - Rouge Mai le soucis c'est que les différents coloris ne s'affichent que sous forme de carré de couleur (ou texture dans mon cas) mais on a pas le nom de la matière, ce qui rend le choix difficile pour le visiteur car entre et le choix n'est pas évident sans indiquer quelle est la matière ... Il faudrait soit ajouter un texte devant chaque vignette de couleur, soit ne pouvoir sélectionner qu'un seul attribut de couleur même s'il existe plusieurs attributs de couleur ... pour le texte devant les vignettes j'ai réussi : dans product.tpl ligne 303 : j'ajoute {$colors.$id_attribute.name} après l'image ce qui donne <img src="{$img_col_dir}{$id_attribute}.jpg" alt="{$colors.$id_attribute.name}" width="20" height="20" /> {$colors.$id_attribute.name} Mais le soucis (encore un) c'est que c'est illisible car les textes se superposent aux vignettes il faudrait mettre la liste sur une seule colonne ... comment on fait ? Sinon la meilleure solution serait la deuxième ! comment rendre sélectable une seule valeur d’attributs de couleur parmis les différents attributs ? merci par avance, j'espère avoir été clair ... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now