网站建设讲堂

网站建设、维护、运营常识与SEO技巧

首页网站建设讲堂网站建设常识

网站建设讲堂

巧用帝国CMS条件索引实现站内搜索

发布日期: 2013-03-01 21:30:13   作者: 刘邵鹏(转载)

今天使用帝国CMS加一个企业网站。
但页面中存在一个搜索功能,使用时很是纠结。
使用帝国现有的搜索,却不支持标签调用。这样就麻烦了,如果都设置为固定的,那后期修改一定会很发麻烦的。
下面来给大家介绍一个变通的方法来实现站内搜索的功能。
在程序文件夹中/wwwroot/e/action/找到:ListInfo.php这个文件
如果有必要的话,可以对这个文件的程序部分修改一下。主要也是SQL语句的对接上。
下面是前台HTML部分。
<form action='/e/action/ListInfo.php' method="get" name="searchform"> 提交路径部分,注意GET或POST提交方式。
<input type="hidden" name="classid" value="9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26"> 如果需要区分类别的话修改即可。
<input type="hidden" name="tempid" value="9"> 列表对应的模板ID
<input type="hidden" name="ph" value="1"> 这个还有待研究一下,暂时还不明白什么意思。但不影响搜索结果。建议先加上
<input name="title" type="text" />
<input name="submit" type="submit" value="提交" />
</form>
这样一个搜索的功能就完成了。

 

上一篇:百度新推出绿萝算...   下一篇:网站建设浅谈国外...