开了一件防护的就别评论 發表於 2023-7-25 00:00:00

帝国CMS实现搜索结果显示页关键字高亮的方法

<p>
帝国CMS默认的搜索结果页面没有关键字高亮效果,对此用户体验并不理想!本文讲述了帝国CMS实现搜索结果显示页关键字高亮的方法,对于遇到这类问题的朋友可以参考借鉴一下!<br><strong>修改e/search/result/index.php,在大约99行</strong>找到如下代码:</p>
<p>
 </p>
<div>

代码如下:</div>
<div id="phpcode2">
$listtext=str_replace("&lt;!--list.var".$changerow."--&gt;",$repvar,$listtext);</div>
<p>
 </p>
<p>
其后加入一行代码:<br>
 </p>
<div>

代码如下:</div>
<div id="phpcode3">
$listtext=str_replace($search_r,"&lt;font color='red'&gt;$search_r&lt;/font&gt;",$listtext);</div>
<p>
 </p>
<p>
保存,即可实现关键字描红的高亮显示效果!</p>
<p>
测试效果如下图所示:<br><img style="max-width:100%!important;height:auto!important;"title="帝国CMS实现搜索结果显示页关键字高亮的方法" alt="帝国CMS实现搜索结果显示页关键字高亮的方法" src="https://zhuji.jb51.net/uploads/img/202305/34b928af4725f8079011dcae6887b397.jpg"></p>
頁: [1]
查看完整版本: 帝国CMS实现搜索结果显示页关键字高亮的方法