2011-04-21 3 views

Répondre

7

Le poids par défaut est rien du tout. Pour le modifier, modifiez le poids dans le backend. Pour modifier la valeur par défaut, modifiez les méthodes d'expédition qui calculent le poids pour utiliser une valeur par défaut différente.

7

L'unité de poids est celle qui est utilisée pour l'expédition. Vous pouvez parfois le contrôler dans Système> Configuration> Méthodes d'expédition. Par exemple, UPS a le choix entre Lbs ou Kgs; Pour FedEx, il ne semble pas y avoir de choix, je suppose que c'est fixé comme but.

2

Juste à poster pour ceux qui luttent avec le poids d'expédition de FedEx (il n'y a pas de choix dans le panneau d'administration). Si vous voulez utiliser KG comme paramètre de poids par défaut (je suis basé au Canada par exemple et que c'est préférable), vous allez rencontrer le problème de la cotation des taux FedEx en utilisant Lbs mais avec votre valeur KG. J'ai trouvé un travail en éditant le fichier FedEx.php. Vous pouvez trouver le fichier en:

/app/code/core/Mage/Usa/Model/Shipping/Carrier/FedEx.php.

Trouver le code suivant autour de la ligne 371:

'RequestedPackageLineItems' => array(
       '0' => array(
        'Weight' => array(
         'Value' => (float)$r->getWeight(), 
         'Units' => 'LBS' 
        ), 
        'GroupPackageCount' => 1, 
       ) 

Vous pouvez modifier la valeur de 'parts' de 'LBS' pour livres à 'KG' pour kilos. Vous voudrez l'éditer en faisant une copie du fichier (pour ne pas éditer les fichiers core):

app/code/local/Mage/Usa/Modèle/Shipping/Carrier/FedEx.php

Espérons que quelqu'un le trouve utile!

Questions connexes