关于搜索的问题

作者: 来源:本站原创 点击数: 发布时间:2012年05月08日

问题现象:在节点页面进行搜索时,会搜索出与关键字不相关的信息。

 

问题查看

 1、查看节点的页面模板,发现搜索代码是直接写在模板里的(当然也可以做成标签在模板里调用),仔细看过代码,发现并无问题:(截取关键部分代码)

 

前台样式:

 

2、继续查看结果页模板,看到调用的是一个标签:

  1. class="c_main_box"
  2.          class="c_title"> 搜索结果 "color:Red">@Request_Keyword 
  3.          class="prod_sub_list"
  4.          {PE.Label id="了解产品栏目内搜索" titleLength="10" contentLength="26" parentId="@RequestInt_nodeid" fieldname="@Request_fieldoption" fieldvalue="@Request_Keyword" /}  
  5.          class="c_bot">  
  6.         
  7.        class="class_page">{PE.Page id="url_动易后台风格" datasource="了解产品栏目内搜索_普通式" unitname="个产品" /} 
  8.       

 

于是,查看此标签:

 

再配合搜索代码,发现在搜索代码里,设置的“产品名称”这个选择控件定义的名称是“Title”字样

 

而标签里定义的是“title"字样:

 

问题解决:修改搜索代码与标签里的定义的名称为一致,这样就可以正确搜索到信息了。

 

注解:第一个信息因排版原因,只显示出部分标题名称,其全名为: