Salut tout le monde, un petit snippet pour prestashop qui permet de mettre dans un ordre voulu les produits dans un bon de livraison et sur la facture.
Pourquoi faire ça ?
C’est une demande de mon boss, car nous venons de réorganiser les allées des stocks par Fabriquant (marque) puis par référence. Pour que ce soit plus pratique dans la constitution de la commande nous avons ordonné les produits du bon de livraison comme notre organisation physique.
Il suffit de créer un fichier OrderInvoice.php dans le répertoire override/classes/order et d’y ajouter ce petit bout de code.
L’intérêt de surcharger la méthode getProductsDetail() permet de ne pas embêter les mises à jour du core Prestashop.
Salut à toi !
Excellent c’était exactement ce que je cherchais a faire et forcément j’étais pas le seul, semble t’il, à me poser la question 🙂
Par contre, j’ai deja un override pour l’order invoice (certainement d’un des themes je suppose).
Est ce que tu penses qu’il est possible de l’inserer sans impacter le reste?
Merci !
Arnaud
Salut Arnaud, dans ton override tu dois pouvoir rajouter sans aucun problème cette méthode.
Test en dev 🙂
Bonjour superbe c’est ce que je cherche depuis des heures. Est ce que ça fonctionne sur la dernière version 1.7 ? Je vais tester. Merci encore.