2013-06-03 38 views
0

我試圖用我自己的網格修改app/code/core/Mage/Adminhtml/Block/Customer/Grid.php文件,它位於app/code/local/MyCompany/MyModule/Block/Adminhtml /客戶/ Grid.php如何在Magento的adminhtml中修改網格?

我想在我的config.xml中添加以下代碼:

<blocks> 
    <adminhtml> 
     <rewrite> 
      <customer_grid>MyCompany_MyModule_Block_Adminhtml_Customer_Grid</customer_grid> 
     </rewrite> 
    </adminhtml> 
</blocks> 

,但它沒有工作,可以somedboy幫助我嗎?

我在第一個答案的幫助下更新了我的代碼,但是這也不起作用,我有一個服務器錯誤。我的格檔效果很好,如果我代替我的核心文件[/編輯]

回答

1

的配置圖重寫通過類組(「adminhtml」在這種情況下):

<blocks> 
    <adminhtml> 
     <rewrite> 
      <customer_grid>Tegeso_Codepromo_Block_Adminhtml_Customer_Grid</customer_grid> 
     </rewrite> 
    </adminhtml> 
</blocks> 

Mage_Core_Model_Config::getGroupedClassName(),看看到底這是如何工作的。

+0

我也試過了,但是出現錯誤:/ – user2323222

+0

錯誤表示* something *正在工作。您應該使用這些信息更新您的問題,包括確切的錯誤信息 – benmarks

相關問題