簡體   English   中英

無法覆蓋magento 1.8中的magento塊

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM