尝试覆盖Mage_Paypal_Model_Express_Checkout的模型但不起作用。
我尝试覆盖" Mage_Paypal_Model_Express_Checkout"中的start();在magento。
使用的波纹管代码但不起作用。
文件:code / local / Live / Paypal / Model / Express / Checkout.php
class Live_Paypal_Model_Express_Checkout extends
Mage_Paypal_Model_Express_Checkout
{
public function start($returnUrl, $cancelUrl, $button = null)
{
echo "fasdfasdf";exit;
}
}
文件:code / local / Live / Paypal / etc / config.xml
<?xml version="1.0"?>
<config>
<modules>
<Live_Paypal>
<version>1.0.0</version>
</Live_Paypal>
</modules>
<global>
<models>
<paypal>
<rewrite>
<express_checkout>Live_Paypal_Model_Express_Checkout</express_checkout>
</rewrite>
</paypal>
</models>
</global>
</config>
文件:app / etc / modules / Live_Paypal.xml
<?xml version="1.0"?>
<config>
<modules>
<Live_Paypal>
<active>true</active>
<codePool>local</codePool>
</Live_Paypal>
</modules>
</config>