如果我有一个模板在
app'design'frontend'base'default'template'dir'template.phtml
看起来像这样
<div class='block block-list'>
<div class='block-title'><strong><span>Some Block</span></strong></div>
<div class='block-content'>
<?php echo "my content"; ?>
</div>
</div>
我如何使用local.xml在目录页面上显示它?这段代码不应该工作吗?
<?xml version="1.0"?>
<layout version="0.1.0">
<default>
<reference name="right">
<block type="core/template"
name="somename"
template="dir/template.phtml" />
</reference>
</default>
</layout>
我认为你不能在默认布局处理<default>
中有自定义布局处理<catalog_category_default translate="label">
如果我说错了请指正。
必须在引用标记之前使用模板引用名称。
<?xml version="1.0"?>
<layout version="0.1.0">
<default>
<catalog_category_default translate="label">
<reference name="right">
<block type="core/template"
name="somename"
template="dir/template.phtml" />
</reference>
</catalog_category_default>
</default>
</layout>