最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > CMS教程 > ECShop教程 >

ECShop 调用自定义广告

时间:2014-06-10 11:03来源: 作者: 点击:
ECShop 中关于广告的调用方法,网上虽然有很多,在此介绍另一种方法。大家可根据实际情况选择使用,下面就以首页调用为例: 1 、在 index.php 页面添加调用函数: /* * 调用广告位 */
(责任编辑:admin)

ECShop中关于广告的调用方法,网上虽然有很多,在此介绍另一种方法。大家可根据实际情况选择使用,下面就以首页调用为例:

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

/*
*
调用广告位
*/
function index_ad_div()
{
 $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_div’,   index_ad_div());   //
自定义广告位调用

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

<!–{foreach from=$ad_div item=divAd}–>
 <li>
<div><A title=”" href=”{$divAd.imglink}” target=_blank>{$divAd.title|escape:html}</A><p></p></div>
<div><A id=vstagbt href=”{$divAd.imglink}” target=_blank><IMG src=”{$divAd.imgcode}”></A></div>
<div><A title=”{$divAd.title|escape:html}” href=”" target=_blank>{$divAd.title|escape:html}</A></div>
</li>
<!–{/foreach}–>

 OK!功能成功实现。

昊海网络

------分隔线----------------------------
栏目列表
推荐内容