Magento $ this-> getChildHtml('topMenu')不显示菜单

时间:2015-09-14 07:31:19

标签: php xml magento

我正在重建Magento网站。

我尝试显示菜单,我在下面使用它:

<?php echo $this->getChildHtml('topMenu'); ?>

在page.xml中引用为:

<block type="page/html_header" name="header" as="header">

            <block type="core/text_list" name="top.menu" as="topMenu" translate="label">
                <label>Navigation Bar</label>
            </block>

 </block>

为什么不显示菜单我不知道..

此致

1 个答案:

答案 0 :(得分:0)

page.xml

中必须采用这种方式
<block type="core/text_list" name="top.menu" as="topMenu" translate="label">
   <label>Navigation Bar</label>
   <block type="page/html_topmenu" name="catalog.topnav" template="page/html/topmenu.phtml"/>
</block>