0
不重寫試圖重寫Magento的通訊模塊在本地coodPool但它不工作。通訊模塊在Magento
應用的/ etc /模塊/ Ebiz_Newsletter.xml
<?xml version="1.0"?>
<config>
<modules>
<Ebiz_Newsletter>
<active>true</active>
<codePool>local</codePool>
</Ebiz_Newsletter>
</modules>
</config>
應用\代碼\本地\ EBIZ \通訊\等\ config.xml中
<config>
<modules>
<Ebiz_Newsletter> <!--Change Ebiz To Your Module NameSpace and Override to Your Module name-->
<version>0.1.0</version>
</Ebiz_Newsletter>
</modules>
<frontend>
<routers>
<newsletter>
<args>
<modules>
<Ebiz_Newsletter before="Mage_Newsletter">Ebiz_Newsletter</Ebiz_Newsletter><!--Change Ebiz To Your Module NameSpace and Override to Your Module name-->
</modules>
</args>
</newsletter>
</routers>
</frontend>
</config>
應用\代碼\本地\ EBIZ \通訊\控制器\ SubscriberController.php
<?php
require_once 'Mage/Newsletter/controllers/SubscriberController.php';
class Ebiz_Newsletter_SubscriberController extends Mage_Newsletter_SubscriberController
{
/**
* New subscription action
*/
public function newAction()
{
echo 'In local codePool';
die;
}
}
你們可以請讓我知道問題,因爲無法找到問題。
對不起,它不適合我..... :-( –
我已經修改我的代碼,請再次檢查 –
謝謝,但仍然不工作可能是模塊之間有一些衝突..有什麼辦法來識別 –