magento -- 在magento中如何调用static block?

来源:互联网 发布:什么牌子的美工钢笔好 编辑:程序博客网 时间:2024/05/16 11:55

magento -- 在magento中如何调用static block?

想在站点页面的某个地方放点静态的内容,比如广告,或者是促销信息之类的,这样的东西完全没有必要自己新建一个 block。完全可以使用cms的static block。创建完后,记住static block的id在模板中可以这样调用:

 

<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('block_id')->toHtml() ?>

那如果要放在昨边什么办?

<reference name="left">
      <
block type="cms/block" name="left.permanent.callout">
          <
action method="setBlockId"><block_id>left_column_block</block_id></action>
      </
block>
</
reference>

在你要显示的那个页面对应的模块对应的layout handle中做上面修改,就可以放到左边栏位上去。想放在右边应该不难了吧。

原创粉丝点击