【发布时间】:2011-08-25 12:52:24
【问题描述】:
我在 /app/design/frontend/mytemplate/default/template/page/html/footer.cat.links.phtml 创建了一个 .phtml 文件
目前只包含 1 个 html div,其中包含一些文本。
我正在尝试将其添加到页脚,但我之前没有玩弄过布局 xml。
所以,我打开 /app/design/frontend/mytemplate/default/layout/page.xml,并尝试添加:
<block type="catalog/navigation" name="footer.cat.links" as="footerCatLinks" template="page/html/footer.cat.links.phtml" />
(类型是“目录/导航”,因为我打算让它工作:http://www.magentocommerce.com/wiki/4_-_themes_and_template_customization/catalog/getting_and_using_categories_and_subcategories)
我把它放在页脚块中,如下所示:
<block type="page/html_footer" name="footer" as="footer" template="page/html/footer.phtml"><my block here></block>
然后在 footer.phtml 中,我尝试使用以下命令调用新块:
<?php $this->getChildHtml('footerCatLinks') ?>
我已经刷新了缓存等,但是当我在浏览器中查看时,它没有在 footer.cat.links.phtml 中添加 html div。
我终于觉得我对 Magento 有点了解了,但根据我对文档的理解,这应该可以工作!我到底错在哪里?
【问题讨论】:
-
page.xml 中的块标签周围的布局句柄是什么?