Magento调用静态块(static block) 实例

本文将指导您如何在Magento1.5中通过在header.phtml模板文件中添加静态块引用,实现动态显示广告区域。具体步骤包括在模板文件中插入代码片段,以及在layout文件的cms.xml中设置静态块引用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

建立了static block后,如何在前端界面显示呢?
本实例基于magento 1.5,这里我举例创建一个banner在header.phtml部分,因为每一个页面都要调用到。
第一步、找到模板文件下的header.phtml,在你需要的位置添加:


  <div class="ad">    <?php echo $this->getChildHtml('cms_ad') ?>    <?php echo $this->getChildHtml('ad') ?>  </div>

第二步、在layout文件中寻找cms.xml设置静态块:


<default>

<referencename="header">

<blocktype="cms/block"name="cms_ad"before="ad">

<!-- The content of this block is taken from the database by its block_id. You can manage it in admin CMS -> Static Blocks --><actionmethod="setBlockId"><block_id>ad</block_id></action>

</block>

</reference>

</default>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值