最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
ECSHOP模板自定义广告位的例子
时间:2022-06-25 16:19:53 编辑:袖梨 来源:一聚教程网
首先在后台添加一个广告位置,,名字随意定义,以方便记忆为准,然后在广告列表中添加一条广告,
在广告位置处选择刚刚添加的广告位。后端数据添加就完毕了。
然后在相关的PHP文件中(比如你首页的PHP文件为Index.php),添加一个获取该广告位置广告信息的相关函数:代码如下
/*
* 调用广告位
*/
function index_ad_diy($p_id)
{
$sql ='SELECT * FROM ' . $GLOBALS['ecs']->table('ad') . ' where position_id ='.$p_id.' ORDER BY ad_id desc limit 1';
$res = $GLOBALS['db']->getAll($sql);
$arr = array();
foreach ($res AS $idx => $row)
{
$arr[$idx]['id'] = $row['ad_id'];
$arr[$idx]['title'] = $row['ad_name'];
$arr[$idx]['imglink'] = $row['ad_link'];
$arr[$idx]['imgcode'] = $row['ad_code'];
}
return $arr;
}然后调用该函数,参数$p_id表示该广告位置的ID,可在后台广告将鼠标放在该广告位置修改按钮上,在浏览器左下角
的链接中ID的值,即为该广告位置ID;调用函数;获取广告数据(我这里ID为29):
$smarty->assign('ad_diy_left', index_ad_diy(29));到这里,数据调用完毕,然后在模板.wdt文件中,需要显示广告位置所在代码中添加如下代码:
{foreach from=$ad_diy_left item=diyAd}
{/foreach}到这里,一个完整的自定义广告添加->广告数据调用->广告显示操作就完成了
相关文章
- 《崩坏星穹铁道》逐光捡金玩法详解-三大深渊挑战与策略指南 05-05
- jk漫画-禁漫天堂入口隐藏网站 05-05
- 《大店小二》最新每周福利兑换码分享-礼包内容及兑换方式 05-05
- 抖音充值怎么操作-抖音充值入口在哪里 05-05
- 浮生日记app具备哪些功能 05-05
- 《和平精英》枪械精密零件有什么用-武器升级必备材料 05-05