您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop热门搜索关键词随机显示的实现方法
邢编2024-12-25Ecshop商城教程已有人查阅
导读实现ECSHOP热门搜索关键词随机显示,需要修改ECSHOP模板和ECShOP程序,按照步骤修改即可。一、打开 include/lib_main.php 文件,找到下面这段代码,删除之(大概在1652行左右)
实现ECSHOP热门搜索关键词随机显示,需要修改ECSHOP模板和ECShOP程序,按照步骤修改即可。
一、打开 include/lib_main.php 文件,找到下面这段代码,删除之(大概在1652行左右)
{insert name='searchkeywords'}
修改完,FTP上传覆盖后,去后台清除一下你的缓存, 然后多次刷新看看, 每次显示的热搜关键词不一样了吧!
一、打开 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);
二、打开 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;
}
三、在你的“/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}
四、打开你的“/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上传覆盖后,去后台清除一下你的缓存, 然后多次刷新看看, 每次显示的热搜关键词不一样了吧!
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop限定某些国家地区访问的方法
用ecshop做 外贸系统,或者做特定的产品网站,针对某一国家或者地区,不想该地区用户访问,其实有一个最简单的办法,就是采取.htaccess 文件做访问策略
ecshop商品页详情怎么显示商品累计销售数量
在ecshop商品详情页如果能显示销量,无疑会一定程度上影响用户的购买机会。特别如果显示有非常好的销量及直观数字,相信会极大的 购买欲,提高转化率。
ecshop广告链接地址去掉affiche.php改为直连的方法
相信很多用过ECSHOP的站长都知道,ECSHOP的广告链接地址形式为“affiche.php?ad_id=1&uri=http%3A%2F%2Fwww.ebingou.cn”
ecshop订单打印显示商品属性尺码规格的方法
ecshop订单打印无法显示商品属 前台商品属 ,前台商品详情都可以正常显示属 信息,但是打印订单和后台订单查询都无法显示属 解决教程。
相关源码
-
(PC+WAP)五金机械设备营销型模板下载带在线留言为机械设备制造商设计的营销型模板,集成产品参数对比系统、产品展示模块和询价管理功能。采用PbootCMS开发内核,PHP7+运行环境。手工编写语义化HTML5结构,CSS3动画优化交互体验。查看源码 -
自适应营销型IT网络工作室互联网建站公司pbootcms网站模板为IT网络服务商、建站企业打造的高性能营销门户,基于PbootCMS开源内核深度开发采用HTML5自适应架构,实现PC与手机端数据实时同步交互。查看源码 -
(PC+WAP)楼承板建筑工程合金钢铁材料pbootcms网站源码下载为楼承板生产商及建筑工程企业设计的响应式网站模板,采用PbootCMS内核开发,同步适配电脑与移动设备浏览。通过模块化结构展示工程案例、产品参数等专业内容,帮助建筑建材企业建立标准化数字展示平台,提升行业专业形象。查看源码 -
宽屏自适应搬家家政快递物流公司网站模板该宽屏大气的响应式网站模板专为搬家公司、家政服务及物流快递企业设计,基于PbootCMS内核开发,通过自适应布局确保手机、PC等多终端体验一致,助力企业高效构建专业在线服务平台。查看源码 -
pbootcms模板(自适应)花店鲜花花卉园艺网站源码一款基于PbootCMS内核开发的花店鲜花配送与花卉园艺企业网站模板。该模板采用响应式设计,自动适配手机、平板等移动设备,确保用户在任何设备上都能获得优质浏览体验。查看源码 -
pbootcms模板(PC+WAP)传媒广告影视公司网站源码基于PbootCMS内核开发的全自适应传媒文化网站模板,为影视公司、广告传媒企业打造,同时支持多行业快速适配。通过替换文字图片即可转换为其他行业网站查看源码
| 分享笔记 (共有 篇笔记) |