教你如何在帝国CMS6.5增加对内容字段和作者字段的搜索
2011-01-20 22:44:14 来源:WEB开发网核心提示: 由于最近构思建个以搜索为主的网站(www.7wy.net),也在测试帝国CMS.作为一个以搜索为主的网站单能搜标题是不够的,教你如何在帝国CMS6.5增加对内容字段和作者字段的搜索,必须搜内容段,下面是一个简单的方法,进入后台——系统设置——管理数据表(新闻系统数据表)
由于最近构思建个以搜索为主的网站(www.7wy.net),也在测试帝国CMS.
作为一个以搜索为主的网站单能搜标题是不够的,必须搜内容段。下面是一个简单的方法。
由于newstext(新闻正文)和writer(作者)是在副表,没有搜索项,所以要把他们转到主表去。
进入后台——系统设置——管理数据表(新闻系统数据表)——管理字段——newstext 点击“副表”进入——开始转移
转成主表后,然后
进入后台——系统设置——管理数据表(新闻系统数据表)——管理系统模型——修改——分别在newstext和writer后的搜索项点上即好。
完工,谢谢欣赏!
再附上我的搜索表单参考
<form action="[!--news.url--]e/search/index.php" method="post" name="searchform" id="searchform"> <table border="0" cellspacing="8" cellpadding="0"> <tr> <td valign="middle" class="search"><strong>站内搜索:</strong> <input name="keyboard" type="text" size="32" id="keyboard" class="inputText" > <select name="show"> <option value="title">标题</option> <option value="newstext">内容</option> <option value="writer">作者</option> <option value="title,smalltext,newstext,writer">搜索全部</option> </select> <input type="submit" name="Submit" value="搜索" class="inputSub" /> <a href="[!--news.url--]search/" target="_blank" class="search"> <strong>高级搜索</strong></a></td> </tr> </table> </form>
更多精彩
赞助商链接