1、打开 include/lib_main.php 文件,找到下面这段代码,删除(大概在1652行左右) 
  
if (!empty($GLOBALS['_CFG']['search_keywords'])) 
    { 
        $searchkeywords = explode(',', trim($GLOBALS['_CFG']['search_keywords'])); 
    } 
    else 
    { 
        $searchkeywords = array(); 
    } 
    $smarty->assign('searchkeywords', $searchkeywords); 
 
 
2 、打开 include/lib_insert.php 文件 ,在文件最下边加入下面这个函数 
 function insert_searchkeywords() { 
    if (!empty($GLOBALS['_CFG']['search_keywords'])) 
    { 
        $searchkeywords = explode(',',
trim($GLOBALS['_CFG']['search_keywords'])); 
        $rand =
array_rand($searchkeywords,3);//后面的3 是设置显示的数量 
        for($i=0;$i<3;$i++) { 
            $search[] =
$searchkeywords[$rand[$i]]; 
        } 
        $searchkeywords = $search; 
    } 
    else 
    { 
        $searchkeywords = array(); 
    } 
    $GLOBALS['smarty']->assign('searchkeywords',
$searchkeywords); 
    $val =
$GLOBALS['smarty']->fetch('library/search.lbi');  //这里要在你的模板里面创建一个search.lbi 
    return $val; 
} 
 
 
3 、在你的“/themes/ECSHOP模板文件夹/library/”
下面创建一个名为 search.lbi  的文件,文件内容如下: 
  
{if $searchkeywords} 
   {$lang.hot_search} : 
   {foreach from=$searchkeywords item=val} 
   <a href="search.php?keywords={$val|escape:url}">{$val}</a> 
   {/foreach} 
   {/if} 
 
 
4.、打开你的“/themes/ECSHOP模板文件夹/library/page_header.lbi
”,找到下面这段代码 
 {if $searchkeywords} 
   {$lang.hot_search} : 
   {foreach from=$searchkeywords item=val} 
   <a
href="search.php?keywords={$val|escape:url}">{$val}</a> 
   {/foreach} 
   {/if} 
 
 
 将这段代码替换为 
 {insert name='searchkeywords'} 修改完,FTP上传覆盖后,去后台清除一下你的缓存,
然后多次刷新看看, 每次显示的热搜关键词就不一样了。 
  
  
   |