【发布时间】:2015-02-23 14:29:47
【问题描述】:
我只想在我的模块的左栏中添加一个块,而不是整个网站。
如果我将它放在<default> 标签中,它将显示在整个网站中,但我想做<mymodule_default> 之类的东西,可以吗?
我知道我可以将我的块放在每个layout_handler 中,例如:
<mymodule_controllername_actionname>
<reference name="left">
<block type="mymodule/block" name="left_navigation" before="-" template="mymodule/left-nav.phtml" />
</reference>
</mymodule_controllername_actionname>
但这不是我想要的,我想这样做:
<mymodule_default>
<reference name="left">
<block type="mymodule/block" name="left_navigation" before="-" template="mymodule/left-nav.phtml" />
</reference>
</mymodule_default>
还是不推荐?
谢谢
【问题讨论】:
标签: php magento magento-layout-xml