关于在ecshop在循环中套用调取广告位
2016-09-11 20:38 来源:www.chinab4c.com 作者:ecshop专家
在做ecshop模板活动列表页面时,添加活动列表的时候,需要添加广告,可是该怎么调用广告位呢?调用广告,而且方法简单,操作又便捷
//第一步:定义index变量
<?php
$index=0;
?>
//第二步:进入循环
<!-- {foreach from=$list item=val name=name} -->
//第三步:给循环里的index值赋值,依次加1
<?php
$index=$index+1;
$GLOBALS['smarty']->assign('index',$index);
?>
<div class="list_biaoti" id="tg4"> <h3><i></i>活动 {$smarty.foreach.name.iteration} ? {$val.act_name}
</h3></div>
<div id="tj4" class="list_tuangou"><div class="list_tt">
// 第四步:调用广告位循环,特别注意ID那里,这里直接调用活动ID是出现错误的,所以这里只能调用刚刚赋值的变量index的值
<?php
$GLOBALS['smarty']->assign('index_image',get_advlist('活动ID'.$index.'-左侧活动图片', 1));
?>
{foreach from=$index_image item=ad name=index_image}
{if $smarty.foreach.index_image.iteration < 2}
<div class="left"><a href="{$ad.url}"><img src="{$ad.image}" height="263" width="770"></a></div>
{/if}
{/foreach}
{/foreach}
此方法可以运用到多处模板循环套用的地方,活学活用,样式自己定义哦...
最近更新
常用插件
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
- ecshop2.7.2生成虚拟订单2.
以前我们开发过ecshop下的虚拟订单,就是客户在访问的时候,会自动生...
- ecshop2.7.1邮件发送插件
ecshop2.7.1邮件发送插件:该插件主要的开发思想是源于ecshop短信发送系统...
- ecshop二次开发商品购买增
图片1香...
- ecshop最小购买数量控制插
ecshop最小购买数量控制插件,这个插件主要是为我们提供一个十分方便...