ECShop 调用自定义广告

  • 时间:
  • 浏览:1
  • 来源:极速5分11选5下注平台_极速5分11选5注册平台_极速5分11选5官网平台

  ECShop中关于广告的调用土办法,网上有一点,现在要介绍的不同于一点,根据实际情况汇报选者使用,以首页调用为例:

1、在index.php页面加进去去调用函数:

/*

* 调用广告位

*/

function index_ad_diy()

{

$sql = ‘SELECT * FROM ‘ . $GLOBALS['ecs']->table(‘ad’) . ‘ ORDER BY end_time asc’;

$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;

}

2、在index.php页面加进去去解析模板的代码

 找到以下代码:

assign_template();

 在上面增加:

/*自定义广告位调用*/

$smarty->assign(‘ad_diy’, index_ad_diy()); // 自定义广告位调用

3、找到themes\mjmn\当前模板文件夹\index.dwt文件,在时需循环调用广告图片的位置加进去去代码:

<!–{foreach from=$ad_diy item=diyAd}–>

<li>

<div><A title=”" href=”{$diyAd.imglink}” target=_blank>{$diyAd.title|escape:html}</A><p></p></div>

<div><A id=vstagbt href=”{$diyAd.imglink}” target=_blank><IMG src=”{$diyAd.imgcode}”></A></div>

<div><A title=”{$diyAd.title|escape:html}” href=”" target=_blank>{$diyAd.title|escape:html}</A></div>

</li>

<!–{/foreach}–>

  OK!功能成功实现。

注:此功能源于公司的1位客户,宅罗曼的商城系统,首页要求的图片较多,尺寸问题报告 不并能直接调用上传的,就完正做成了广告位的形式。

ECShop下载:

本文转自:http://www.pksafe.cn/blog/949.html#more-949

Tags: ECShop   ECShop广告调用   ECShop网店系统  
责任编辑:cc120