Magento:存储首页布局;替代<cms_index_index>?</cms_index_index>

时间:2013-12-17 15:14:18

标签: xml magento layout frontpage

我想知道是否有办法挂钩到首页布局,而不是

<cms_index_index>...</cms_index_index>  

鉴于我不知道关于Magento的每一个人,以及上面看起来过于笼统的路线,假设这个布局是在除了store-front-page之外的其他实例上加载的,这并不算太多。我不希望这样。

具体来说,我要做的是将块附加到内容块,只有当它是商店首页时。

1 个答案:

答案 0 :(得分:0)

我可以肯定地告诉您,<cms_index_index>是用于主页的布局句柄,该页面是什么。
除非您使用<update handle="cms_index_index" />在该页面的布局句柄中指定,否则不会为任何其他页面加载此页面。我怀疑这是你的情况。

另一个选项是直接在您选择作为主页的页面的管理员中添加xml布局。不利的一面是,如果您将主页更改为其他cms页面,则需要再次添加xml。