ecshop在其他的页面调用首页的flash主广告的方法

假如我们要在文章的分类页面调用首页的flash主广告,首先要

 

打开article_cat.php的文件,在里面找到

 $smarty->assign('promotion_info', get_promotion_info());

 

在他的下面假如这段代码:

$smarty->assign('flash_theme',    $_CFG['flash_theme']); // Flash轮播图片模板


   $smarty->assign('index_ad',    $_CFG['index_ad']);
   if ($_CFG['index_ad'] == 'cus')
   {
       $sql = 'SELECT ad_type, content, url FROM ' . $ecs->table("ad_custom") . ' WHERE ad_status = 1';
       $ad = $db->getRow($sql, true);
       $smarty->assign('ad', $ad);
   }

 

然后 再修改 模板文件 /themes/default/article_cat.dwt 

在里面加入

 <!-- #BeginLibraryItem "/library/index_ad.lbi" --><!-- #EndLibraryItem -->

即可。

你可能感兴趣的:(ecshop在其他的页面调用首页的flash主广告的方法)