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

织梦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";

weinxin
我的微信
把最实用的经验,分享给最需要的读者,希望每一位来访的朋友都能有所收获!
avatar

Comment

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

Replies to:1   Visitors  1   Admin  0

    • avatar vultr优惠码 来自天朝的朋友 谷歌浏览器 Windows 8.1 江苏省苏州市吴江市 电信 1

      good 感谢分享