Magento XML - 差异cms_index_index和cms_index_defaultindex

时间:2014-11-13 13:49:18

标签: magento layout content-management-system

在查看Magento app / design / frontend / base / default / layout / cms.xml文件时,我发现了两个不同的句柄: <cms_index_index><cms_index_defaultindex>

在其他stackoverflow问题中,句柄<cms_index_index>在local.xml中用于将更改应用于Magento主页。

但是,我无法找到<cms_index_defaultindex>句柄的使用。 这个句柄有什么作用,与<cms_index_index>句柄相比有什么区别?

提前致谢。

1 个答案:

答案 0 :(得分:4)

<cms_index_index>是您的CMS主页,在Magento Admin(系统配置)中设置。

<cms_index_defaultindex>是将一个CMS页面设置为&#34;主页&#34;时呈现的页面在你的Magento不可用。正如你从Mage_Cms_IndexController类的代码中看到的那样,defaultIndexAction方法是&#34; 404 Not Found&#34;页。