代码之家  ›  专栏  ›  技术社区  ›  mcgrailm

用于编辑产品选项卡的magento cutom模块

  •  0
  • mcgrailm  · 技术社区  · 14 年前

    我试过创建目录

    应用程序/code/local/mycompanyname/adminhtml/Catalog/Product

    所有相同的子目录和文件结构的我原来的模块

    例如,在每个文件中更改类

    编辑.php 从

     class <myCompany>_<moduleName>_Block_Adminhtml_<moduleName>_Edit extends Mage_Adminhtml_Block_Widget_Form_Container
     {
     //clip
     }
    

     class <myCompany>_<moduleName>_Block_Adminhtml_Catalog_Product_Edit extends Mage_Adminhtml_Block_Catalog_Product_Widget_Form_Container
    

    但是在我的编辑产品里什么都没有出现?? { //夹子 }

    1 回复  |  直到 14 年前
        1
  •  0
  •   Jonathan Day    14 年前

    我怀疑这里有几个问题。

    模块名称/块 /管理HTML/目录/产品?我建议您使用所有小写名称重新创建模块。

    其次,需要更新 adminhtml_catalog_product_edit adminhtml_catalog_product_new 插入块。关于如何做到这一点的一个很好的例子,请看 googleoptimizer.xml 在里面 app/design/adminhtml/default/default/layout

    <adminhtml_catalog_product_edit>
        <reference name="product_tabs">
            <block type="googleoptimizer/adminhtml_catalog_product_edit_tab_googleoptimizer" name="tab_googleoptimizer" />
            <action method="addTab"><name>googleoptimizer</name><block>tab_googleoptimizer</block></action>
        </reference>
    

    ...