热门搜索关键词的随机输出
2016-07-07 15:00 来源:www.chinab4c.com 作者:ecshop专家
怎样让ECSHOP的热门搜索关键词能随机输出,就是每刷新一次它们的排列就发生变化的那种。 |
回答:
嗯,谢谢你的帮忙,我就想让它这个关键词能以不固定的排序输出,比如:“篮球”第一次在第一位时,我刷新一下,让它不排第一位。 |
array_rand 这个函数随即随即下就可以 |
我用较方便的方法实现了: 在inclues\lib_insert.php中添加函数: function insert_key($arr){ if (!empty($GLOBALS['_CFG']['search_keywords'])) { $searchkeywords = explode(',', trim($GLOBALS['_CFG']['search_keywords'])); } else { $searchkeywords = array(); } shuffle( $searchkeywords ); $searchkeywords = array_slice($searchkeywords, 0, 4); foreach ( $searchkeywords as $key => $value ) { $str .= '<a rel="nofollow" href="search.php?keywords='.$value.'">'.$value.'</a>'."\n"; } return $str; } 2、将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} 替换成: {if $searchkeywords} {$lang.hot_search} : {insert name=key} {/if} 这样就不用改那么多页面了。 |
最近更新
常用插件
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
ecshop热门问答
ecshop热门资料
ecshop百度站长
ecshop腾讯TT
ecshop订单统计
网店seo
ecshop参数错误
ecshopproducts
ecshop图片大小
ecshop东模板
ecshopbyehost
ecshop中将
ecshop商家管理
ecshop数据采集
ecshop和尺码(s
ecshopoptions
ecshopphpcms
ecshop订单号规则
ecshopECMALL二次开发
ecshop用户协议
ecshop网吧
ecshoptree
ecshopSUPERSITE
ecshop陌生人
ecshop水平线
ecshop开启
ecshopwap客户端
ecshop报名
ecshophomepage
ecshop文明
ecshopESCHOP
ecshop欧酷