关于搜索的问题
作者:
来源:本站原创
点击数: 次
发布时间:2012年05月08日
问题现象:在节点页面进行搜索时,会搜索出与关键字不相关的信息。
问题查看:
1、查看节点的页面模板,发现搜索代码是直接写在模板里的(当然也可以做成标签在模板里调用),仔细看过代码,发现并无问题:(截取关键部分代码)
前台样式:
2、继续查看结果页模板,看到调用的是一个标签:
- class="c_main_box">
- class="c_title"> 搜索结果 "color:Red">@Request_Keyword
- class="prod_sub_list">
- {PE.Label id="了解产品栏目内搜索" titleLength="10" contentLength="26" parentId="@RequestInt_nodeid" fieldname="@Request_fieldoption" fieldvalue="@Request_Keyword" /}
- class="c_bot">
- class="class_page">{PE.Page id="url_动易后台风格" datasource="了解产品栏目内搜索_普通式" unitname="个产品" /}
于是,查看此标签:
再配合搜索代码,发现在搜索代码里,设置的“产品名称”这个选择控件定义的名称是“Title”字样
而标签里定义的是“title"字样:
问题解决:修改搜索代码与标签里的定义的名称为一致,这样就可以正确搜索到信息了。
注解:第一个信息因排版原因,只显示出部分标题名称,其全名为: