行,所以我建立了一个模块,现在我需要这样它显示在编辑产品Magento的对自定义模块编辑产品标签
我试图创建目录
应用程序/代码/本地/标签来移动它mycompanyname/adminhtml /目录/产品
我原来模块的所有相同的子目录和文件结构
并在每个文件的更改类例如
edit.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
,但没有被显示在我的编辑产品? {// 夹 }
你是正确的假设,我在目录中的表现犯了一个错误,我不”使用驼峰名。所以要添加到布局xml我不会不需要修改该文件,当他们安装我的插件有没有一种方法可以实现相同的目标,而不必模拟该文件? – mcgrailm 2010-09-19 17:58:14
感谢John,在你的回答和本博客之间http://www.magestore.com/blog/2010/04/10/how-to-add-a-tab-in-product-edit-page/comment-page- 1 /#评论-1388我能够把我的脑袋分配得更少,完成8 ^) – mcgrailm 2010-09-20 00:03:45
没问题。您可以在控制器中设置布局,但预期的做法是使用xml文件。我不认为很多用户会在adminhtml布局中搞乱。当然,在前端布局中,但如果他们热衷于乱搞adminhtml,那么他们应该准备好承担后果!正如有人曾经说过的,你不能为愚蠢立法...... – 2010-09-20 01:35:15