我创建了一个名为mytemplate.phtml的模板文件。它位于 app / design / frontend / default / mytheme / template / myfolder / mytemplate.phtml 。
现在我想使用布局XML添加它,如下所示:
<reference name="content">
<block type="core/template" template="myfolder/mytemplate.phtml" name="some_name"></block>
</reference>
问题是,内容从未显示过。我清除了缓存,但没有帮助。我想念一下吗?
谢谢!
答案 0 :(得分:1)
您正在使用的阻止应该工作。由于它不适合您,您可能可以在布局xml文件中的另一个hnadle上添加此块。
如果您将使用默认句柄,它将在每个页面上为您工作。如下:
<default>
<reference name="content">
<block type="core/template" template="myfolder/mytemplate.phtml" name="some_name" />
</reference>
</default>
您可以通过以下方式检查特定请求的应用布局句柄:
Zend_Debug::dump($this->getLayout()->getUpdate()->getHandles());