在内部页面中打印megamenu[Magento]
我在网站上有两个megamenu,顶部标题megamenu和侧边栏中。我正在努力在内部页面(如分类页面和子分类页面)中打印主页侧边栏megamenu 打印主页中的侧边栏megamenu-2列-left.phtml 后端:页面>主页>设计>xml布局在内部页面中打印megamenu[Magento],magento,Magento,我在网站上有两个megamenu,顶部标题megamenu和侧边栏中。我正在努力在内部页面(如分类页面和子分类页面)中打印主页侧边栏megamenu 打印主页中的侧边栏megamenu-2列-left.phtml 后端:页面>主页>设计>xml布局 3. 2. mytheme>模板>布局:page.xml 左超菜单 最后是mytheme>template>page>2列left.phtml(主页) 从上面的三个部分来看,左边的megamenu将打印在主页中 现在,为了在类别列表页面中
3.
2.
mytheme>模板>布局:page.xml
左超菜单
最后是mytheme>template>page>2列left.phtml(主页)
从上面的三个部分来看,左边的megamenu将打印在主页中
现在,为了在类别列表页面中打印相同的块,我在layout>catalog.xml中的左侧引用中添加了下面的块,它会自动打印菜单
<block type="megamenu/list" name="megamenu.list2.theme" as="megaMenuLeft2" template="sm/megamenu/megamenu-left.phtml">
<action method="setConfig">
<values>
<group_id>3</group_id>
<theme>2</theme>
</values>
</action>
</block>
3.
2.
问题是我想让它与更多其他megamenu保持一致,所以我需要控制打印,比如从getChildHtml(“megamenu_左”)打印
<block type="core/text_list" name="megamenu_left" as="megamenu_left" translate="label">
<label>Left Megamenu</label>
</block>
<?php echo $this->getChildHtml('megamenu_left') ?>
<block type="megamenu/list" name="megamenu.list2.theme" as="megaMenuLeft2" template="sm/megamenu/megamenu-left.phtml">
<action method="setConfig">
<values>
<group_id>3</group_id>
<theme>2</theme>
</values>
</action>
</block>