织梦pc端+手机端 搜索功能实现



  1. <!--搜索form表单:方法一-->
  2.     <div class="contentBox mb0">
  3.       <h5 class="h5Ttl01"><a href="#"><img src="/templets/default/img/index/h5_img04.png" height="57" width="1200" alt="合作客户 cooperative client" /></a></h5>
  4.       <div class="inputBox clearfix">
  5.       <form action="{dede:global.cfg_cmsurl/}/plus/search.php">
  6.         <input type="text" name="q" value="输入公司名称" onfocus="if(value=='输入公司名称') {value=''}" onblur="if (value=='') {value='输入公司名称'}"/>
  7.         <input onclick="document.forms[0].submit();" type="button" name="search" value="" />
  8.     </form>
  9.       </div>
  10. <!--搜索form表单:方法二-->
  11. <form  name="formsearch" action="{dede:global.cfg_cmsurl/}/plus/search.php" autocomplete="off">
  12.         <div class="form">
  13.           <h4>搜索</h4>
  14.            <input type="hidden" name="kwtype" value="0" />
  15.            <input name="q" type="text" class="search-keyword" id="search-keyword" placeholder="在这里搜索..." value="在这里搜索..." onfocus="if(this.value=='在这里搜索...'){this.value='';}"  onblur="if(this.value==''){this.value='在这里搜索...';}" />
  16. <input type="text"  autocomplete="off" name="q" id="searchkey" placeholder="在这里搜索..."  maxlength="60" onfocus="if (value =='在这里搜索...'){value =''}"onblur="if (value ==''){value='在这里搜索...'}">
  17.            <select name="searchtype" class="search-option" id="search-option">
  18.                <option value="title" selected='1'>检索标题</option>
  19.                <option value="titlekeyword">智能模糊</option>
  20.            </select>
  21.           <button type="submit" class="search-submit">搜索</button>
  22.         </div>
  23.         </form>
  24. <!--打印搜索结果页-->
  25.       <div class="imgBox clearfix">
  26.          {dede:list pagesize ='12' channelid="1" addfields="link" }
  27.           <h2><a href="[field:arcurl/]"><span>[field:title/]</span></h2>
  28.           [field:description/]
  29.           <span>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
  30.           <br/>
  31.           <hr style="height:1px;border:none;border-top:1px dashed #424242;" />
  32.           <br/>
  33.           {/dede:list}
  34.         </div>

手机端:
首先打开php文件plus/search.php
重命名一个plus/search_m.php代码一样

然后打开php文件include/arc.searchview.class.php
重命名include/arc.searchview.classm.php代码一样。

后面就是修改一下php文件了,打开search_m.php文件,里面第13行
require_once(DEDEINC."/arc.searchview.class.php");
修改为
require_once(DEDEINC."/arc.searchview.classm.php");

然后打开include/arc.searchview.classm.php文件,找到第131行
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";
修改为
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_m.htm";

  1. <!--搜索form表单:方法一-->
  2.     <div class="contentBox mb0">
  3.       <h5 class="h5Ttl01"><a href="#"><img src="/templets/default/img/index/h5_img04.png" height="57" width="1200" alt="合作客户 cooperative client" /></a></h5>
  4.       <div class="inputBox clearfix">
  5.       <form action="{dede:global.cfg_cmsurl/}/plus/search.php">
  6.         <input type="text" name="q" value="输入公司名称" onfocus="if(value=='输入公司名称') {value=''}" onblur="if (value=='') {value='输入公司名称'}"/>
  7.         <input onclick="document.forms[0].submit();" type="button" name="search" value="" />
  8.     </form>
  9.       </div>
  10. <!--搜索form表单:方法二-->
  11. <form  name="formsearch" action="{dede:global.cfg_cmsurl/}/plus/search.php" autocomplete="off">
  12.         <div class="form">
  13.           <h4>搜索</h4>
  14.            <input type="hidden" name="kwtype" value="0" />
  15.            <input name="q" type="text" class="search-keyword" id="search-keyword" placeholder="在这里搜索..." value="在这里搜索..." onfocus="if(this.value=='在这里搜索...'){this.value='';}"  onblur="if(this.value==''){this.value='在这里搜索...';}" />
  16. <input type="text"  autocomplete="off" name="q" id="searchkey" placeholder="在这里搜索..."  maxlength="60" onfocus="if (value =='在这里搜索...'){value =''}"onblur="if (value ==''){value='在这里搜索...'}">
  17.            <select name="searchtype" class="search-option" id="search-option">
  18.                <option value="title" selected='1'>检索标题</option>
  19.                <option value="titlekeyword">智能模糊</option>
  20.            </select>
  21.           <button type="submit" class="search-submit">搜索</button>
  22.         </div>
  23.         </form>
  24. <!--打印搜索结果页-->
  25.       <div class="imgBox clearfix">
  26.          {dede:list pagesize ='12' channelid="1" addfields="link" }
  27.           <h2><a href="[field:arcurl/]"><span>[field:title/]</span></h2>
  28.           [field:description/]
  29.           <span>[field:pubdate function="MyDate('Y-m-d',@me)"/]</span>
  30.           <br/>
  31.           <hr style="height:1px;border:none;border-top:1px dashed #424242;" />
  32.           <br/>
  33.           {/dede:list}
  34.         </div>

手机端:
首先打开php文件plus/search.php
重命名一个plus/search_m.php代码一样

然后打开php文件include/arc.searchview.class.php
重命名include/arc.searchview.classm.php代码一样。

后面就是修改一下php文件了,打开search_m.php文件,里面第13行
require_once(DEDEINC."/arc.searchview.class.php");
修改为
require_once(DEDEINC."/arc.searchview.classm.php");

然后打开include/arc.searchview.classm.php文件,找到第131行
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search.htm";
修改为
$tempfile = $GLOBALS['cfg_basedir'].$GLOBALS['cfg_templets_dir']."/".$GLOBALS['cfg_df_style']."/search_m.htm";

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值