在搜索页面加上首页主广告为什么无显示?

2016-07-07 16:02 来源:www.chinab4c.com 作者:ecshop专家

我在search.dwt页面里想加上首页主广告,把
  1. <div class="blank">
  2. <!-- #BeginLibraryItem "/library/index_ad.lbi" --><!-- #EndLibraryItem -->
  3. </div>
复制代码
加在search.dwt里,但是却没有显示是怎么回事呢?

我地前台搜索页面里看到代码变成
  1. <div class="blank">
  2. </div>
复制代码
也就是中间那句调用首页主广告图的代码给过滤掉了,无显示?

求助啊

我用的是http://bbs.ecshop.com/thread-185155-1-1.html这个的免费模板

回答:
应该没有问题吧可以显示吧
解决不了,可以加qq:283087481 我帮你看看

晕,

你只在模板文件里加代码还不够的,对应的程序文件search.php 也得加一些代码才可以的。
模板里的东西都是由程序文件赋值过来的。

是无法显示,好的,谢谢,我加你QQ



/* 首页主广告设置 */
$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);
}


把这段代码 加到 search.php 文件里

/* 首页主广告设置 */
$smarty->assign('index_ad',$_CFG['index_ad']);
if ($_CFG['index_ ...
路边野猪 发表于 2012-10-8 11:01

单纯的这个代码是出不来的还需要
/* 首页主广告设置 */
$smarty->assign('index_ad',$_CFG['index_ad']);
$smarty->assign('flash_theme',$_CFG['flash_theme']);// Flash轮播图片模板
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);
}




谢谢你的无私帮助,非常感谢,问题已经解决!

顶一下。。。。

找客服啊,这个客服就能给你解决。

野猪正解。。。。

这些真的很麻烦

顶!!!!!!!!!!


谢谢 学习了谢谢大神的解答哈