外链代发包收录,纯手工外链代发就找老客外链吧

站长新闻

您的位置:老客外链吧 > 站长新闻 >

帝国cms搜索页模板关键字结果标题加红的方法

文章来源:网站优化教程 作者:老客外链 人气:13 时间2022-07-20 12:32:40

如何给帝国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><span>[!--newstime--]</span><ahref="[!--titleurl--]"target="_blank">'.$title.'</a></li>';

记得一定要在"使用程序代码"前打钩

方案二:

修改e/search/result/index.php,在大约99行找到如下代码:

$listtext=str_replace("<!--list.var".$changerow."-->",$repvar,$listtext);

其后加入一行代码:

  1. $listtext=str_replace($search_r[keyboard],"<fontcolor='red'>$search_r[keyboard]</font>",$listtext);

保存,即可实现关键字描红的高亮显示效果!

这里青青推荐使用方案一来实现,方案二也能实现字体颜色高亮变成红色,但是作为一名前端人来来说,行内样式并不好看,所以不推荐使用方案二,这里大家简单对方案二做个了解就可以了。

联系我们

在线服务 外链咨询 二维码

扫码添加微信:juxia_com