帝国cms相关搜索功能扩展(利用百度下实现)

ad1a1b7183214638

类似这样,根据标题获取一批相关的词,然后开启搜索功能,点击这个就能跳转到帝国cms搜索页面,前提是你帝国cms的搜索功能经过改良,可以模糊搜索!

PHP获取百度下拉

帝国内容模板调用

<h3>相关搜索</h3>
<style>
.searchA{
	padding: 0 10px 6px 0;
	display: block;
}
</style>
<?php 
$otherSearch = getBaiduSuggestion($navinfor['title']);
if($otherSearch){
	foreach($otherSearch as $v){
		echo "<a class='searchA' href='[!--news.url--]moreSearch/".urlencode($v).".html'>$v</a>";
	}
}
?>

伪静态规则修改

rewrite ^/moreSearch/(.*?)\.html$ /e/search/index.php?searchget=1&keyboard=$1&show=title&tempid=1&dopost=search last;

搜索页面返回的代码修改

Header("Location:$public_r[newsurl]e/search/result/?searchid=$searchid".$dogetvar);
© 版权声明
THE END
喜欢就支持一下吧
点赞8
评论 抢沙发

请登录后发表评论

    暂无评论内容