[英]Cannot override a magento Block in magento 1.8
我要覆蓋此塊: Mage_Adminhtml_Block_Sales_Order_Create_Form_Address
。 但這無法正常工作,我被困住了。 請看下面我的代碼。
我的config.xml在app / code / community / Urmagento / Orderaddress / etc / config.xml中:
<config>
<modules>
<Urmagento_Orderaddress>
<version>0.1.0</version>
</Urmagento_Orderaddress>
</modules>
<global>
<models>
<orderaddress>
<class>Urmagento_Orderaddress_Model</class>
</orderaddress>
</models>
<helpers>
<orderaddress>
<class>Urmagento_Orderaddress_Helper</class>
</orderaddress>
</helpers>
<resources>
<orderaddress_setup>
<setup>
<module>Urmagento_Orderaddress</module>
</setup>
</orderaddress_setup>
</resources>
<blocks>
<adminhtml>
<rewrite>
<sales_order_create_form_address>Urmagento_Orderaddress_Block_Adminhtml_Form_Address</sales_order_create_form_address>
</rewrite>
</adminhtml>
</blocks>
</global>
我的Urmagento_Orderaddress.xml在app / etc / modules中:
<config>
<modules>
<Urmagento_Orderaddress>
<active>true</active>
<codePool>community</codePool>
</Urmagento_Orderaddress>
</modules>
我在應用程序/代碼/社區/ Urmagento / Orderaddress / Block / Adminhtml /表格中的Address.php:
class Urmagento_Orderaddress_Block_Adminhtml_Form_Address extends Mage_Adminhtml_Block_Sales_Order_Create_Form_Address{ }
有誰能夠幫助我 ????
添加路徑時未創建阻止文件夾
app/code/community/Urmagento/Orderaddress/Adminhtml/Form:
它應該是
app/code/community/Urmagento/Orderaddress/Block/Adminhtml/Form
編輯
或參閱此http://www.magentocommerce.com/boards/viewthread/223637/
希望這個能對您有所幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.