百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>Ecshop教程> 让ecshop首页热搜关键词随机出现
分享文章到:

让ecshop首页热搜关键词随机出现

发布时间:12/03 来源: 浏览: 关键词:

ecshop的搜索关键词功能比较简单,我们想让关键词动态变化,该如何操作? 以下最模板提供的ECSHOP教程:

 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 .在你的 模板里面创建一个 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. 大开你模板下面 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'}其实到这里你可以发现, 其实就是把 page_header.lbi 里面的文件拿到了 search.lbi 这样上传代码,然后清楚你的 缓存, 刷新, 试试看看每次看到的热搜关键词是一样的吗?!
打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

相关文章

共有8人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板