- 资源介绍
- 更新记录
- 安装教程
ecshop调用后台指定广告位下所有广告循环
- 我们在ecshop模板制作当中,有时候对广告的调用不能局限于默认的ecshop的表情规则,比如要调用后台指定广告位下所有广告循环,如何处理呢?
- 最模板抽空做了个函数:
- function get_position_ads($id)
- {
- $sql = “select * from ” . $GLOBALS[‘ecs’]->table(‘ad’) . ” where position_id = “.$id.” AND enabled = 1 order by ad_id”;
- $rows = $GLOBALS[‘db’]->getAll($sql);
- if($rows )
- {
- $sql = “select ad_width,ad_height from ” . $GLOBALS[‘ecs’]->table(‘ad_position’) . ” where position_id = “.$id.” limit 1″;
- $ad_position = $GLOBALS[‘db’]->getRow($sql);
- foreach($rows as &$row )
- {
- $row[‘pic’]= ‘data/afficheimg/’.$row[‘ad_code’];
- $row[‘width’] = $ad_position[‘ad_width’];
- $row[‘height’] = $ad_position[‘ad_height’];
- }
- }
- return $rows;
- }
- 然后显示页加入 $smarty->assign(‘zuimoban’, get_position_ads(1)); 后面的1 指的是广告位ID.
- 模板里引入:
- {foreach from=$zuimoban item=zuimobanlist}
- <td><a href=”{$zuimobanlist.ad_link}” title=”{$zuimobanlist.ad_name}” target=”_blank”><img src=”{$zuimobanlist.pic}” width=”980″ height=”387″ alt=”{$zuimobanlist.ad_name}” /></a></td>
- {/foreach}
- 至此模板上调用指定广告位就正常显示了。 以后只需改指定广位下广告就行
猜你喜欢
-
将ecshop购物车里的商品按购买先后顺序排列
2021-02-04 -
让ecshop首页中新品上市的商品下面出现购买和收藏两个按钮
2021-02-04 -
ECSHOP商品详细描述调用商品相册的方法
2021-02-04 -
ecshop教程:货到付款按钮是灰色点击不了
2021-02-04 -
ecshop后台文章加上日期时间的方法
2021-02-04 -
ecshop将商品批量加入收藏的方法
2021-02-04 -
在Ecshop文章列表页显示内容摘要
2021-02-04 -
禁用ecshop缓存,关闭ecshop缓存功能
2021-02-04 -
powered by ecshop什么意思怎么修改删除
2021-02-04 -
实现ecshop注册必须邮箱验证
2021-02-04
-
ecshop修改admin目录为任意名
2021-02-04 -
让ecshop销售排行里10个商品都显示小图片
2021-02-04 -
ecshop暂时关闭后管理员可查看页面的方法
2021-02-04 -
修改ecshop网页底部的查询只保留在线人数统计
2021-02-04 -
ecshop后台上传商品图片提示图片格式不正确的解决方法
2021-02-04 -
ecshop获取最新购买代码函数
2021-02-04 -
ecshop二次开发网页模板之常用函数汇总
2021-02-04 -
ecshop教程:如何指定某些商品的价格显示为“面议”
2021-02-04 -
将ecshop网站模板邮箱地址替换为手机号码
2021-02-04 -
ecshop教程:文章分类或ID自动取内容第一张图做为缩略图展示
2021-02-04
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源
- 2021-02-04Hi,初次和大家见面了,请多关照!
最后编辑:2021-02-04

