0

我正在使用 Magento 1.7.0.2。我为管理部分创建了一个自定义模块,用于重写产品编辑部分中的自定义选项选项卡

Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Option

我的配置文件

config.xml

 <global>
    <blocks>
        <adminhtml>
            <rewrite>
                <catalog_product_edit_tab_options>
                    Mymodule_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Option
                </catalog_product_edit_tab_options>
            </rewrite>
        </adminhtml>
    </blocks>
</global>

我的班级档案

Mymodule\Adminhtml\Block\Catalog\Product\Edit\Tab\Options\Option.php

class Mymodule_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Option extends Mage_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Option
{

    /**
     * Class constructor
     */
    public function __construct()
    {
        parent::__construct();
        echo "Here";
    }

}

该块正在重写,但它显示空白内容。我设置了 MAGE_IS_DEVELOPER_MODE 并且页面中没有显示错误。

谁能指出我在这里可能做错了什么?

谢谢。

4

1 回答 1

0

发现了问题

<catalog_product_edit_tab_options>造成问题的是标签之间的空间。我变了

<catalog_product_edit_tab_options>
Mymodule_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Option
</catalog_product_edit_tab_options>

 <catalog_product_edit_tab_options>Mymodule_Adminhtml_Block_Catalog_Product_Edit_Tab_Options_Option</catalog_product_edit_tab_options>

在 config.xml 中。如果显示错误会为我节省大量时间。

于 2013-06-26T05:10:46.190 回答