y.margullies Posted February 8, 2014 Share Posted February 8, 2014 Bonjour, Cela fait plusieurs jours maintenant que je m'arrache les cheveux face à l'impossibilité d'afficher sur le bon de livraison PDF (delivery-slip.) le nombre total d'articles sur la commande. L'idée serait de comptabiliser le total de {$product.product_quantity} et de l'afficher mais impossible. Avez-vous des solutions, réponses, astuces? Merci , Link to comment Share on other sites More sharing options...
y.margullies Posted February 27, 2014 Author Share Posted February 27, 2014 Après quelques bonnes heures passée sur le sujet, j'ai enfin trouvé la solution qui est similaire à celle pour récupérer le total poids de la commande. dans le fichier /classes/order.php rajouter ces lignes (aux alentours de la ligne 500) public function getSommeTotale() { $resultatsomme = Db::getInstance(_PS_USE_SQL_SLAVE_)->getRow(' SELECT SUM(product_quantity) quantite FROM '._DB_PREFIX_.'order_detail WHERE id_order = '.(int)($this->id)); return (float)($resultatsomme['quantite']); } puis dans le fichier /pdf/delivery-slip.tpl un simple appel de la fonction ou vous voulez qu'elle s'affiche {$order->getSommeTotale()} En espérant que cela puisse en aider certains. Link to comment Share on other sites More sharing options...
daddybelgium Posted May 10, 2020 Share Posted May 10, 2020 Bonjour, Une idée de comment implémenter ceci dans Prestashop 1.7 ? J'ai ajouté la fonction au fichier classes/pdf/HTMLTemplateDeliverySlip.php Comment l'appelé dans /pdf/delivery-slip.tpl ? 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