我已经更新了我的page.xml
文件以在左列中包含类别模板,如下所示:
<page_one_column_home translate="label">
<label>All One-Column Home Layout Pages</label>
<reference name="root">
<action method="setTemplate"><template>page/1column-home.phtml</template></action>
<!-- Mark root page block that template is applied -->
<action method="setIsHandle"><applied>1</applied></action>
</reference>
...
</page_one_column_home>
添加了这段代码:
<reference name="left">
<block type="catalog/navigation" name="category.sidebar" as="categorySidebar" template="catalog/navigation/left.phtml"/>
</reference>
我还更新了主页模板文件以打印在“左”列中生成的 HTML:
<?php echo $this->getChildHtml('left'); ?>
但是,这不起作用;结果是在主页布局的左栏中没有打印任何内容。