所以我遇到了一个奇怪的问题。我试图通过锁定到与此URL对应的控制器操作的句柄来执行布局更新:“.../index.php/admin/catalog_category/index /”。Mageneto目录类别布局xml句柄?
本质上,在管理面板中,当用户单击目录 - >类别 - >管理类别时,这是显示的URL。在我自己的模块,我试图含住使用下面的更新此控制器操作:
<layout>
<admin_catalog_category_index>
<reference name="content">
<block type="categorysearch/adminhtml_categorysearch_search" name="categorysearch" />
</reference>
</admin_catalog_category_index>
</layout>
我不清楚为什么这工作不正常的。我很难找出为什么我的块没有被添加。
感谢您提供任何帮助!
编辑: 另外,我忘了提及,在我的块的构造函数,我只是呼应了“来到这里”,杀的应用程序。我已经用其他手柄和控制器动作测试了该块,以确认块是否正确加载。我也在我用来确保XML文件被加载的xml文件中放置其他句柄。
更新 我尝试使用由alanstorm在这个网址提供的LayoutViewer模块:“http://alanstorm.com/layouts_blocks_and_templates”。在使用这个工具时,事实证明没有手柄,这怎么可能?
没有通过,Mage_Adminhtml_Catalog_CategoryController的索引行为被称为响应对象。 –
@EmilStewart这是一篇非常古老的文章,针对Magento的一个漂亮的旧版本进行编码 - 如果它出于某种原因不适用于后端,我不会感到惊讶。 'admin_catalog_category_edit'就是你想要的句柄(根据我的回答) –