如何在Magento中更改产品重量的单位?

时间:2011-04-21 17:12:01

标签: magento product

Magento的默认产品重量单位是多少?我怎样才能改变它?

3 个答案:

答案 0 :(得分:7)

默认权重根本没有。要更改它,请在后端编辑权重。要更改“默认”,请编辑计算权重的送货方式以使用其他默认值。

答案 1 :(得分:7)

重量单位是用于运输的任何物品。您有时可以在 System>中控制它。配置>送货方式。例如,UPS可以选择Lbs或Kgs;对于联邦快递似乎没有选择,我认为它是故意修复为Lbs。

答案 2 :(得分:2)

仅为那些在FedEx运输重量上挣扎的人发布(管理面板中没有选择)。如果你想使用KG作为你的默认体重设置(例如我在加拿大,所以这是更好的选择)你会遇到一个问题,即使用Lbs而不是你的KG值来引用联邦快递费率。我通过编辑FedEx.php文件找到了解决方法。您可以在以下位置找到该文件:

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

在第371行找到以下代码:

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

您可以将“单位”的值从“LBS”(英镑)更改为“KG”(公斤)。您需要通过制作文件的副本来编辑它(以便您不编辑核心文件):

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

希望有人发现它有用!