Jump to content

Afficher le nombre total d'article sur le Bon de livraison


Recommended Posts

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

  • 3 weeks later...

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

  • 6 years later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...