前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >DEDECMS织梦搜索怎样使搜索结果页 搜索文本框去除(或保留)搜索的内容

DEDECMS织梦搜索怎样使搜索结果页 搜索文本框去除(或保留)搜索的内容

原创
作者头像
米米素材网
发布2022-06-19 19:00:04
2.2K0
发布2022-06-19 19:00:04
举报
文章被收录于专栏:站长技术

怎样使搜索结果页 搜索文本框去除(或保留)搜索的内容

如下图

第一步:找到对应的搜索模板的代码

我们都知道,dede有自带的搜索功能,我们只要找到对应的模板,然后把我们想要的代码拿出来就行了。具体如下:

首先进入templets-->default-->search.htm打开文件,大约在19行,找到代码。如下图:

3476477a00fd9089353ee562c08af685.png
3476477a00fd9089353ee562c08af685.png

以下代码是已经开发过的都是道理相同,找到

 <form name="search" action="{dede:global.cfg_cmsurl/}/plus/search.php" class="fm" id="bdcs-search-form" >

                <span class="s_ipt_wr_pre"  id="search_input_container">

                    <input name="q" id="kw" class="s_ipt" value="{dede:global name='keyword' function='RemoveXSS(@me)'/}" maxlength="100"

                           autocomplete="off" style="">

                                                                            </span>                                                                                                                                                         

                <span class="s_btn_wr_pre" style="">

                    <input name="s" value="" type="hidden">

                    <input name="nsid" value="" type="hidden">

                                                                                                                        <input type="submit" id="su" value="搜本站"  class="s_btn_pre" onmousedown="this.className = 's_btn_pre s_btn_h'"

                           onmouseout="this.className = 's_btn_pre'"> 

                </span>                                                                 

                                                    <span class="s_btn_wr_after" >

                        <input type="button" id="baidusu" value="搜全网" class="s_btn_after"  onmousedown="this.className = 's_btn_after s_btn_h'"

                               onmouseout="this.className = 's_btn_after'" onclick="baidusearch('kw');"> 

                    </span>

                                            </form>

修改为

 <form name="search" action="{dede:global.cfg_cmsurl/}/plus/search.php" class="fm" id="bdcs-search-form" >

                <span class="s_ipt_wr_pre"  id="search_input_container">

                    <input name="q" id="kw" class="s_ipt" value="" maxlength="100"

                           autocomplete="off" style="">

                                                                            </span>                                                                                                                                                         

                <span class="s_btn_wr_pre" style="">

                    <input name="s" value="" type="hidden">

                    <input name="nsid" value="" type="hidden">

                                                                                                                        <input type="submit" id="su" value="搜本站"  class="s_btn_pre" onmousedown="this.className = 's_btn_pre s_btn_h'"

                           onmouseout="this.className = 's_btn_pre'"> 

                </span>                                                                 

                                                    <span class="s_btn_wr_after" >

                        <input type="button" id="baidusu" value="搜全网" class="s_btn_after"  onmousedown="this.className = 's_btn_after s_btn_h'"

                               onmouseout="this.className = 's_btn_after'" onclick="baidusearch('kw');"> 

                    </span>

                                            </form>

实际上也就是去掉了value="{dede:global name='keyword' function='RemoveXSS(@me)'/}"的值,这个value=""空值就是去掉了搜索文本框的内容,相反就是保留文本框的内容,相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 怎样使搜索结果页 搜索文本框去除(或保留)搜索的内容
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档