han*_*... 4 layout magento content-management-system
当看着Magento的应用程序/设计/前端/基/默认/布局/ cms.xml文件,我注意到两个不同的手柄:
<cms_index_index>和<cms_index_defaultindex>
在其他 stackoverflow 问题中,句柄<cms_index_index>在 local.xml 中用于将更改应用于 Magento 主页。
但是,我找不到<cms_index_defaultindex>手柄的用途。这个手柄有什么作用,和<cms_index_index>手柄相比有什么区别?
提前致谢。
<cms_index_index> 是您的 CMS 主页,在 Magento Admin(系统配置)中设置。
<cms_index_defaultindex>是当 Magento 中设置为“主页”的一个 CMS 页面不可用时呈现的页面。从 Mage_Cms_IndexController 类的代码可以看出,defaultIndexAction 方法是“404 Not Found”页面。