a-prods Posted March 27, 2011 Share Posted March 27, 2011 SalutPour rejoindre ce post : http://www.prestashop.com/forums/viewreply/374596/Je cree un nouveau post car il est marque comme resolu mais ne l'est pas pour moi J'ai donc reussi a afficher plusieurs palettes mais ca affecte tous les types d'attibuts.Je voudrais que ca n'affecte que les attributs de type "coloris" pour laisser les autres en menu deroulant uniquementDans la DB les groupes d'attribut sont defini dans "is_color_group". Le soucis est que je n'arrive pas faire resortir cette variable pour creer un un {if} de maniere a ne pas afficher la palette si le group n'est pas un "colori"Merci de votre aide Link to comment Share on other sites More sharing options...
a-prods Posted March 27, 2011 Author Share Posted March 27, 2011 J'ai trouve la solutiondans le fichier product.phpil faut mettre if (((isset($row['attribute_color']) AND $row['attribute_color']AND ($row['is_color_group']==1)) OR (file_exists(_PS_COL_IMG_DIR_.$row['id_attribute'].'.jpg'))) )//AND $row['id_attribute_group'] == $product->id_color_default) { $colors[$row['id_attribute_group']][$row['id_attribute']]['value'] = $row['attribute_color']; $colors[$row['id_attribute_group']][$row['id_attribute']]['name'] = $row['attribute_name']; $colors[$row['id_attribute_group']]['public_group_name']=$row['public_group_name']; } a la place de if (((isset($row['attribute_color']) AND $row['attribute_color']) OR (file_exists(_PS_COL_IMG_DIR_.$row['id_attribute'].'.jpg'))) )//AND $row['id_attribute_group'] == $product->id_color_default) { $colors[$row['id_attribute_group']][$row['id_attribute']]['value'] = $row['attribute_color']; $colors[$row['id_attribute_group']][$row['id_attribute']]['name'] = $row['attribute_name']; }$colors[$row['id_attribute_group']]['public_group_name']=$row['public_group_name']; 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