stornight Posted September 7, 2017 Share Posted September 7, 2017 Bonjour, Je suis sur prestashop 1.6 et j'aimerai pourvoir changer l'ordre de trie des produits dans les détails des commande, dans le back office, pour pouvoir afficher les produits par ordre alphabétique. J'ai tenté de faire des modification sur le fichier pdf/order-slip.product-tab.tpl en suivant ce topic sans succès j'ai aussi tenter de changer de modifier la requête de la variable $order_products dans la fonction getCrossSells dans le fichier classes/order/orderDetail.php en changeant la clé de trie, "ORDER BY", en précisant le nom des produit dans la table product_lang, toujours sans succès apparent. quelqu'un aurait-il une idée pour m'aider s'il vous plaît ? Link to comment Share on other sites More sharing options...
stornight Posted September 8, 2017 Author Share Posted September 8, 2017 personnes n'a une idée ? Link to comment Share on other sites More sharing options...
Mattisa Posted October 31, 2020 Share Posted October 31, 2020 Bonjour, A tout hasard, avez vous trouvé une solution à votre problème ? Je cherche en vain à faire à peu près la même chose.. Merci d'avance. Link to comment Share on other sites More sharing options...
walidkira Posted January 5, 2022 Share Posted January 5, 2022 voir le fichier AdminOrdersController.php dans //controllers/admin Link to comment Share on other sites More sharing options...
Mattisa Posted March 4, 2022 Share Posted March 4, 2022 Bonjour, Je reviens vers vous car j'avance doucement. (j'avais mis un peu en standby). Sur le Bo -> Commande -> commande puis en visualisant une commande client, j'ai réussi à ajouter une colonne référence dans le helper puis modifier le code pour ajouter la référence de chaque produit sur les lignes correspondes. Pas de souci, ça fonctionne... mais je n'arrive pas à aller plus loin, j'ai bien tenté de modifier le fichier OrderDetails.php ( à la ligne 452 : public static function getList($id_order) { return Db::getInstance()->executeS('SELECT * FROM `' . _DB_PREFIX_ . 'order_detail` WHERE `id_order` = ' . (int) $id_order.' ORDER BY product_reference ASC'); } mais malheureusement, ça ne fonctionne pas.. J'aimerai pouvoir trier la liste du détail de commande par référence article. (PS 1.7.5.1) Si une âme charitable repasse par là ! 🙂 Merci !! 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