我遇到了一个问题,发货选项不能进入PayPal快递审查页面。如果买家输入免费送货优惠券,然后使用PayPal快递,当他们从PP网站返回时,提交订单的审核页面没有免费送货选项。
通过向Mage_Paypal_Model_Express_Checkout类添加代码来回答此问题的I found a thread。这个改变是有效的,但是修改核心代码是一个禁忌,所以我试图重写这个类,但是我遇到了麻烦。我以前重写过核心类,但这次不同了,我搞不懂。谁能给我指个方向?
这是我的config.xml的内容。这样看起来对吗?
<config>
<modules>
<VPS_Paypal>
<version>0.1.0</version>
</VPS_Paypal>
</modules>
<global>
<models>
<paypal>
<rewrite>
<express_checkout>
<class>VPS_Paypal_Model_Express_Checkout</class>
</express_checkout>
</rewrite>
</paypal>
</models>
</global>
</config>发布于 2011-03-25 03:02:43
我还没有测试过这一点,但基于类名,我认为将其添加到您的配置部分会起作用:
<paypal>
<rewrite>
<express_checkout>Your_Model_Class_Here</express_checkout>
</rewrite>
</paypal>您的自定义类应该扩展Mage_Paypal_Model_Express_Checkout,并且只覆盖您想要更改的方法。
https://stackoverflow.com/questions/5423945
复制相似问题