- 资源介绍
- 更新记录
- 安装教程
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退出登录会清空购物车的bug优化最佳解决方法
2021-02-04 -
ecshop去除图片水印的方法
2021-02-04 -
ecshop模板ie9下的切换选项卡问题,不能切换的问
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无法添加首页主广告的解决方法
2021-02-04 -
ecshop教程:显示某商品销售累计效果的实现代码
2021-02-04 -
ecshop商品详情页增加自定义title的方法
2021-02-04 -
ecshop暂时关闭后管理员可查看页面的方法
2021-02-04 -
将ecshop网站模板邮箱地址替换为手机号码
2021-02-04 -
通过AJAX方式动态更新ecshop购物车页面的商品数量
2021-02-04 -
ecshop删除商品及记录的函数
2021-02-04 -
ecshop教程:商品比较页面样式修改
2021-02-04
猜你在找
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 大资源网
- 2021-02-04Hi,初次和大家见面了,请多关照!
最后编辑:2021-02-04



