Recherche le fichier Virtuemart 2 ou se calcule le poids de la commande

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Recherche le fichier Virtuemart 2 ou se calcule le poids de la commande

    Bonjour a tous !

    Voila suite a la demande d'un client je doigts rajouter un + 100 gramme au poids total de la commande,
    avant que Virtuemart 2 calcule les frais de ports.

    Si vous savez a quel endroit se calcule le total du poids des articles je vous en serrais reconnaissant, pour ma part je commence les recherche !

    merci d'avance

  • #2
    Re : Recherche le fichier Virtuemart 2 ou se calcule le poids de la commande

    Bonjour,

    Pourquoi ne pas plutôt appliquer une règle de calcul ?

    Laurent
    Création, hébergement et référencement de sites Internet www.ikmatadesign.fr
    Ikmata sur Facebook et twitter

    Commentaire


    • #3
      Re : Recherche le fichier Virtuemart 2 ou se calcule le poids de la commande

      Envoyé par ikmata Voir le message
      Bonjour,

      Pourquoi ne pas plutôt appliquer une règle de calcul ?

      Laurent
      J'ai eu l'idée mais les regles de calculs ne prenne pas en comptes le poids total de la commande ou des produits,
      a default de savoir quel fichier modifier, j'ai pour le moment adapté mes criteres de poids des modes de livraison !

      Mais merci en tout cas !

      Commentaire


      • #4
        Re : Recherche le fichier Virtuemart 2 ou se calcule le poids de la commande

        Bonjour,

        Voila suite a la demande d'un client je doigts rajouter un + 100 gramme au poids total de la commande,
        avant que Virtuemart 2 calcule les frais de ports.
        C'est pour l'emballage.


        C'est certainement un idée d'ajouter un "padding" sur le poids.
        En attendant
        plugins/vmshipment/weight_countries/weight_countries.php

        ajoute cette fonction dans le fichier

        Code PHP:
        protected function getOrderWeight (VirtueMartCart $cart$to_weight_unit) {
                
        $weight 0;
                foreach (
        $cart->products as $product) {
                    
        $weight += (ShopFunctions::convertWeigthUnit ($product->product_weight$product->product_weight_uom$to_weight_unit) * $product->quantity);
                }
        $weight=$weight+100;
                return 
        $weight;
            } 
        dans le cas ou tu as choisi comme unité dans la config en grammes
        alatak.net, Spécialiste VirtueMart et Développeur http://alatak.net

        Aucun MP. Je n'y réponds pas. Merci de votre compréhension.

        Commentaire


        • #5
          Re : Recherche le fichier Virtuemart 2 ou se calcule le poids de la commande

          Envoyé par alatak Voir le message
          Bonjour,


          C'est pour l'emballage.


          C'est certainement un idée d'ajouter un "padding" sur le poids.
          En attendant
          plugins/vmshipment/weight_countries/weight_countries.php

          ajoute cette fonction dans le fichier

          Code PHP:
          protected function getOrderWeight (VirtueMartCart $cart$to_weight_unit) {
                  
          $weight 0;
                  foreach (
          $cart->products as $product) {
                      
          $weight += (ShopFunctions::convertWeigthUnit ($product->product_weight$product->product_weight_uom$to_weight_unit) * $product->quantity);
                  }
          $weight=$weight+100;
                  return 
          $weight;
              } 
          dans le cas ou tu as choisi comme unité dans la config en grammes
          Un grand grand Merci Alatak je test ca tout de suite !

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X