我已经安装了一个插件,可以在我的商店中启用自定义送货方式(使用我的邮政服务计算送货方式)。 它适用于任何产品,但启用了重复配置文件的产品除外。
...对于具有重复配置文件的产品,客户只能选择 在固定价格的运输方式(平,表或免费)之间 退房。 ...
为什么会有这个规则?如何使我的自定义送货方式适用于定期的个人资料产品?
我已经尝试过这些插件,两者都不起作用。
https://github.com/pedro-teixeira/correios
https://github.com/willstorm/correios
我应该查看哪些文件进行编辑以解决此问题?
答案 0 :(得分:2)
要解决这个问题,您需要基本上更改您的送货方法类,以便添加:
class Namespace_Shipping_Model_Carrier_Customrate
extends Mage_Shipping_Model_Carrier_Abstract
implements Mage_Shipping_Model_Carrier_Interface
{
protected $_code = 'my_customrate';
protected $_isFixed = true; // << THIS ONE
...
}