我在
中有一个模板 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">
<catalog_category_default translate="label">
<reference name="right">
<block type="core/template"
name="somename"
template="dir/template.phtml" />
</reference>
</catalog_category_default>
</layout>
答案 0 :(得分:1)
定位CMS块的代码(布局xml文件)
<block type="cms/block" before="-" name="left.permanent.callout">
<block type="cms/block" before="some-other-block" name="left.permanent.callout">
<block type="cms/block" after="-" name="left.permanent.callout">
<block type="cms/block" after="some-other-block" name="left.permanent.callout">
使用之前的和之后的属性,可以更改广告订单顺序......
some-other-block
是块的名称属性
http://www.magentocommerce.com/knowledge-base/entry/controlling-block-order