Discuz搜索框右侧热搜
1、Discuz热搜词,来自后台设置
登陆Discuz后台,点击全局,左侧菜单找到“搜索设置”,在热门关键词下方输入框中,输入热搜词。注意:每行输入一个词汇
discuz热搜词设置方法
2、模板DIY时,该如何调用后台设置的热搜词呢?
我们可以先看看,Discuz默认的模板中热搜词调用方法。 模板位置:template/default/common/pubsearchform.htm文件中
可以搜索关键字srchhotkeywords
- <!--{if $_G['setting']['srchhotkeywords']}-->
- <strong class="xw1">{lang hot_search}: </strong>
- <!--{loop $_G['setting']['srchhotkeywords'] $val}-->
- <!--{if $val=trim($val)}-->
- <!--{eval $valenc=rawurlencode($val);}-->
- <!--{block srchhotkeywords[]}-->
- <!--{if !empty($searchparams[url])}-->
- <a href="$searchparams[url]?q=$valenc&source=hotsearch{$srchotquery}" target="_blank" class="xi2" sc="1">$val</a>
- <!--{else}-->
- <a href="search.php?mod=forum&srchtxt=$valenc&formhash={FORMHASH}&searchsubmit=true&source=hotsearch" target="_blank" class="xi2" sc="1">$val</a>
- <!--{/if}-->
- <!--{/block}-->
- <!--{/if}-->
- <!--{/loop}-->
- <!--{echo implode('', $srchhotkeywords);}-->
- <!--{/if}-->
自定义模板设计时,可以参考上方代码调用热搜词,根据需求修改HTML标签结构和Class类。