帝国cms到底好不好 帝国cms搜索结果关键字标题加红的方法

帝国CMS教程

帝国cms搜索结果关键字标题如何加红?

在搜索列表模板列表内容模板(list.var) (*)加上以下代码

  1. $searchid=$_GET['searchid'];
  2. $search=$empire->fetch1("selectkeyboardfrom{$dbtbpre}enewssearchwheresearchid='$searchid'limit1");
  3. $keyboard=$search['keyboard'];
  4. $title=str_replace($keyboard,"<fontcolor='red'>$keyboard</font>",$r[title]);
  5. $smalltext=str_replace($keyboard,"<fontcolor='red'>$keyboard</font>",$r[smalltext]);
  6. $listtemp='
  7. <li><ahref="[!--titleurl--]"title="[!--oldtitle--]"target="_blank">'.$title.'</a>
  8. <divclass="media-box-note">'.$smalltext.'</div></li>';

在使用程序代码前打钩,如下图所示:

帝国cms到底好不好 帝国cms搜索结果关键字标题加红的方法 第1张