Ann Posted July 24, 2008 Share Posted July 24, 2008 Bonsoir ou Bonjour !!Y a t-il un moyen d'ordonner ce que l'on rentre dans ces attributs ? Les menus déroulants me sortent n'importe quel ordre , ce qui peut être très déroutant pour le client !! ( exemple, j'ai une foule de tailles, pas moyen de les mettre du plus petit au plus grand, ça mélange tout, même en les rentrant dans l'ordre dans le back office ) Merci ! Link to comment Share on other sites More sharing options...
Julien Breux Posted July 25, 2008 Share Posted July 25, 2008 C'est possible mais ça insiste à modifier le core :s Link to comment Share on other sites More sharing options...
Ann Posted July 25, 2008 Author Share Posted July 25, 2008 C'est possible mais ça insiste à modifier le core :s Merci de la réponse, mais en blonde que je suis, j'avoue que je n'ai pas vraiment compris ce que ça voulait dire ni comment arriver à mes fins ! lol Link to comment Share on other sites More sharing options...
Julien Breux Posted July 25, 2008 Share Posted July 25, 2008 Je voulais dire qu'il est nécessaire de modifier les fichiers "coeur" de la solution Prestashop, et que, malheureusement par la suite tu n'aura aucun moyen de mettre à jour.Ps: N'hésite pas à dire TU, car vous :-S Link to comment Share on other sites More sharing options...
Ann Posted July 25, 2008 Author Share Posted July 25, 2008 Bon... un quelconque espoir d'une correction ( se faisant toute seule ! ) dans la version finale ? Car venant de rentrer pas mal d'articles dans mon catalogue... j'aimerais bien m'éviter une deuxième saisie ! lol Link to comment Share on other sites More sharing options...
Julien Breux Posted July 25, 2008 Share Posted July 25, 2008 Tu voudrai les trier par taille ?En gros, je suppose que tu aimerai un classement de type:95a95b95c100a100b100c? Link to comment Share on other sites More sharing options...
Ann Posted July 25, 2008 Author Share Posted July 25, 2008 Oui, tout à fait, ce qui semble logique pour une cliente souhaitant commander... S'il y a une soluce, ce serait vraiment top ! Link to comment Share on other sites More sharing options...
Julien Breux Posted July 25, 2008 Share Posted July 25, 2008 Je te fais ça de suite 1 Link to comment Share on other sites More sharing options...
Ann Posted July 25, 2008 Author Share Posted July 25, 2008 WOW c'est génial !! :-) Link to comment Share on other sites More sharing options...
Julien Breux Posted July 25, 2008 Share Posted July 25, 2008 Coucou,C'est bon, j'ai trouvé...Ouvre le fichier product.phpA la ligne 137, rajoute : array_flip($groups[$row['id_attribute_group']]['attributes']); asort($groups[$row['id_attribute_group']]['attributes']); array_flip($groups[$row['id_attribute_group']]['attributes']); Et voilà, les tailles de nénés sont dans l'ordre logique Si tu as un soucis : [email protected] Link to comment Share on other sites More sharing options...
Philippe Posted July 25, 2008 Share Posted July 25, 2008 Julien... visiblement très inspiré par le sujet ! ;-)J'ai des boulons à classer par diamètre, c'est possible ? (joke) Link to comment Share on other sites More sharing options...
Julien Breux Posted July 25, 2008 Share Posted July 25, 2008 :roll: :red: Hormis le fait que la femme est la création la plus magnifique.Je dirai que c'est quelque chose qui aurai du être implémenté par défaut.Bien cordialement Link to comment Share on other sites More sharing options...
Ann Posted July 25, 2008 Author Share Posted July 25, 2008 Sincères remerciements pour cette efficacité ! Chapeau ! Ann Link to comment Share on other sites More sharing options...
Julien Breux Posted July 25, 2008 Share Posted July 25, 2008 Avec plaisir David Link to comment Share on other sites More sharing options...
Shic Posted July 2, 2009 Share Posted July 2, 2009 Bonjour,j'aimerai effectuer la modification sur la version 1.1.0.5 mais le code à quelque peu changé Quelqu'un peut-il m'aider ?MerciJ Link to comment Share on other sites More sharing options...
Jimmy Posted July 4, 2009 Share Posted July 4, 2009 :roll: :red: Hormis le fait que la femme est la création la plus magnifique.Je dirai que c'est quelque chose qui aurai du être implémenté par défaut.Bien cordialement en effet des options de classement serait quand même très intéressantes, ou au moins garder l'ordre de saisi par l'admin, ça serait le minimum. Link to comment Share on other sites More sharing options...
Rémy - @webdesignrr Posted August 17, 2009 Share Posted August 17, 2009 et sur le dernier TPL, a quelle ligne faut-il ajouter ce code ?t'es-il possible de mentionné ici le code a compléter et a quelle endroit ?d'avance merci Link to comment Share on other sites More sharing options...
bugsylille Posted October 26, 2009 Share Posted October 26, 2009 petit up!et moi aussi pour un site de lingerie ;-) --> tu auras les shoots d'écrans si tu m'aides joulien! ;-)ou faut il mettre ces lignes de codes dans la dernière version de prestashop?merci d'avance Link to comment Share on other sites More sharing options...
Rémy - @webdesignrr Posted October 26, 2009 Share Posted October 26, 2009 j'avais fait un recap ici … http://www.prestashop.com/forums/viewthread/25611/discussion_generale/trierordonner_les_declinaisons__attributs__la_rponseje pense qu'il est toujours valable, même si je n'ai pas testé sur la toute dernière version Link to comment Share on other sites More sharing options...
serviceclient Posted November 12, 2009 Share Posted November 12, 2009 Bonjour J'ai essayé d'ajouter le code dans le product.php mais tout bug je l'ai placé comme conseiller mais ca buginsérer comme ci dessous :/* Color management */ if (isset($row['attribute_color']) AND $row['attribute_color'] AND $row['id_attribute_group'] == $product->id_color_default) { $colors[$row['id_attribute']]['value'] = $row['attribute_color']; $colors[$row['id_attribute']]['name'] = $row['attribute_name']; } array_flip($groups[$row['id_attribute_group']]['attributes']);asort($groups[$row['id_attribute_group']]['attributes']);array_flip($groups[$row['id_attribute_group']]['attributes']); $groups[$row['id_attribute_group']]['attributes'][$row['id_attribute']] = $row['attribute_name']; $groups[$row['id_attribute_group']]['name'] = $row['public_group_name']; if ($row['default_on']) $groups[$row['id_attribute_group']]['default'] = intval($row['id_attribute']); if (!isset($groups[$row['id_attribute_group']]['attributes_quantity'][$row['id_attribute']])) $groups[$row['id_attribute_group']]['attributes_quantity'][$row['id_attribute']] = 0; $groups[$row['id_attribute_group']]['attributes_quantity'][$row['id_attribute']] += intval($row['quantity']); $combinations[$row['id_product_attribute']]['attributes_values'][$row['id_attribute_group']] = $row['attribute_name']; $combinations[$row['id_product_attribute']]['attributes'][] = intval($row['id_attribute']); $combinations[$row['id_product_attribute']]['price'] = floatval($row['price']); $combinations[$row['id_product_attribute']]['ecotax'] = floatval($row['ecotax']); $combinations[$row['id_product_attribute']]['weight'] = floatval($row['weight']); $combinations[$row['id_product_attribute']]['quantity'] = intval($row['quantity']); $combinations[$row['id_product_attribute']]['reference'] = $row['reference']; $combinations[$row['id_product_attribute']]['id_image'] = isset($combinationImages[$row['id_product_attribute']][0]['id_image']) ? $combinationImages[$row['id_product_attribute']][0]['id_image'] : -1; } 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