Sam Minerve Posted April 18, 2014 Share Posted April 18, 2014 Bonjour, Voilà ce que je souhaite obtenir comme résultat : sur la fiche produit, j'aimerais que les tailles des produits s'affichent, non pas dans une liste déroulante, mais dans des petits encadrés, un peu à la manière des palettes de couleurs. J'ai vu que dans le back-office, il est possible de choisir entre trois types d'affichage pour les attributs : soit sous forme de liste déroulante, soit avec des boutons radio, soit sous forme de "couleur". Lorsque je sélectionne l'option "Couleur", j'obtiens bien la présentation désirée avec les petits encadrés mais le hic c'est que les tailles des produits ne s'affichent pas car, apparemment, l'option "couleur" n'est prévue que pour les couleurs... Quelqu'un saurait-il comment remédier à ce problème pour faire en sorte que les tailles s'affichent dans les encadrés ? Je remercie d'avance les personnes qui auront la gentillesse de m'aider. Link to comment Share on other sites More sharing options...
BriceVanZeg Posted April 18, 2014 Share Posted April 18, 2014 Pas moyen de creer des couleurs, et d y mettre des images avec la taille.. a la place des couleurs,..C'est juste une idée, car je n ai jamais essayé ca.. mais ca m interresse aussi.. Je regarderais si je trouve une soluce Bon courage Brice Link to comment Share on other sites More sharing options...
Sam Minerve Posted April 18, 2014 Author Share Posted April 18, 2014 Merci Brice. En fait, sur la plupart des sites de vente de vêtements, c'est comme ça qu'est présentée la sélection des tailles. Bizarre que Prestashop ne le propose pas... J'ai passé ma matinée à chercher quels fichiers modifier mais malheureusement mes connaissances en programmation ne me permettent pas d'aller très loin... Donc, si vous trouvez une solution, ça m'aiderait beaucoup. Bonne fin de soirée Link to comment Share on other sites More sharing options...
BriceVanZeg Posted April 18, 2014 Share Posted April 18, 2014 JE vais regarder, car j aimerais ca aussi.. Si je trouve , je poste dans le meme post ici..!Par contre, si tu trouves avant.. pareil.! A plus Brice Link to comment Share on other sites More sharing options...
Sam Minerve Posted April 18, 2014 Author Share Posted April 18, 2014 ça marche. Mais la seule piste que j'ai obtenue dans mes recherches de ce matin c'est le fichier controllers/admin/AdminAttributesGroupsController.php, et plus précisément la fonction renderForm() (ligne 158). Je pense qu'il faut ajouter un array dans la variable $group_type, avec quasiment les mêmes caractéristiques que l'array "Color". Mais où définir ces caractéristiques, c'est là que ça devient chaud.^^ Voilà pour ce qui est de ma maigre contribution pour l'instant... La suite au prochain numéro, lol. Link to comment Share on other sites More sharing options...
BriceVanZeg Posted April 20, 2014 Share Posted April 20, 2014 J ai trouvé, je post dans la journée ou soirée la soluce;!!C'etait simple, en fait, presque pas de code a changer, juste jouer avec les attributs et valeurs.! (textures) A tout a l heure, là, je rentre de la mer.. et j suis un peu lessivé.! Brice Link to comment Share on other sites More sharing options...
Sam Minerve Posted April 20, 2014 Author Share Posted April 20, 2014 Bonjour Brice, Super ! Presque pas de code à changer ? Bon, ben, je me suis pris la tête pour rien alors. J'espère que tu as bien profité de la mer. Poste quand tu auras récupéré. Merci et bonne journée, A + Link to comment Share on other sites More sharing options...
BriceVanZeg Posted April 20, 2014 Share Posted April 20, 2014 Donc, ca y est, on s y colle.! Super facile. Tout d abords ce faire des images avec 36, 38,40 ou autre S, M , L , XL.. pour tes tailles. d origine, elles sont en 20x20.. moi j ai fais du 30x30.. Bref.;!! 1- creer un attribut : taille avec "type d attibut" = couleur ou texture 2- creer des valeurs pour cet attribut : donc 36,38,40 ou S,M,L,XL..... en ajoutant un fichier image, correspondant dans le menu texture sur la meme page ....3- Puis configurer son produits, avec la couleur et taille, pour gerer le Stock.. ! bref, c long a configurer, mais ca marche.. Pour la suite, si tu as changé la taille autre que 20x20.. il faut changer dans dans le product.tpl de ton theme. la line 355 (chez moi)sur la fin de la ligne, il faut mettre la dimension que tu as choisi. comme suit <img src="{$img_col_dir}{$id_attribute|intval}.jpg" alt="{$colors.$id_attribute.name|escape:'html':'UTF-8'}" width="30" height="30" /> Bref, c etait simple et pas compliqué.! Bon courage Brice 2 Link to comment Share on other sites More sharing options...
Sam Minerve Posted April 21, 2014 Author Share Posted April 21, 2014 Merci Brice pour toutes ces explications. C'était très clair, et ça fonctionne ! Vraiment, mille mercis !! Je te souhaite une très bonne journée. 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