1 这是写在你的搜索页面中
name= "typeid "的input是分类标识value和id是你搜索的文章类。
1.这是写在你的搜索页面中
name="typeid"的input是分类标识value和id是你搜索的文章类。
<form name="search" type="get" class="wzss" onsubmit="return sskyz();"> <input type="hidden" name="m" value="search"/> <input type="hidden" name="c" value="index"/> <input type="hidden" name="a" value="init"/> <input type="hidden" name="typeid" class="j_gbxzjg" value="54" placeholder="" id="54"/> <input type="hidden" name="siteid" value="{$siteid}" id="siteid"/> <select class="xlk j_xlksj"> <option value="54">代理记账</option> <option value="55">审计验资</option> <option value="56">工商服务</option> <option value="57">新闻资讯</option> </select> <input class="srk j_srkyz" name="q" id="q" type="text"> <input type="submit" class="sub" value=" "> <div id="sr_infos" class="wrap sr_infoul"></div> </form> <script type="text/javascript"> $(function(){ // 下拉框搜索选择事件 xlkxzsj() }) function xlkxzsj(){ $(".j_xlksj").bind("change",function(){ $(".j_gbxzjg").attr({ 'value':$(this).val(), 'id':$(this).val(), }); }) } // 搜索框验证 function sskyz(){ var v = $(".j_srkyz").val(); if(v==""){ $(".j_srkyz").attr({"placeholder":"请输入搜索内容"}) return false; }else{ return true; } } </script>
2. 01搜索结果页面
文件在wwwroot/phpcms/templates/你的模版/search/list.html插入下面代码。
这个没把坑好我惨。TMD
注:在下面代码前面不能有$data的字端参数。不然下面的代码会获取不到搜索结果,只显示三条空数据。
<div class="list"> {loop $data $i $r} {php $db = pc_base::load_model('hits_model'); $_r = $db->get_one(array('hitsid'=>'c-'.$modelid.'-'.$r[id])); $views = $_r[views]; } <a href="{$r[url]}" class="an"> <div class="web">{$r[title]}</div> <div class="sj">{date('Y-m-d',$r[inputtime])}</div> </a> {/loop} {if empty($data)} <div style="width: 100%; margin-top: 10px;text-align: center;font-size: 14px;color: #ccc;">未找到结果,请输入相关关键词</div> {/if} {/pc} </div>
2.02没有下拉选择搜索的搜索结果页面
你搜索的表位置:内容》模型管理》数据表
{pc:get sql="SELECT * FROM `v9_你搜索的表` where title like '%$q%' order by id DESC " num="10" page="$page" return="data"} {loop $data $r} {if $data==""} <div style="width: 100%; margin-top: 10px;text-align: center;font-size: 14px;color: #ccc;">未找到结果,请输入相关关键词</div> {/if} <li> <a href="{$r[url]}"> <img src="{$r[thumb]}" alt=""> <div class="des">{$r[title]}</div> </a> </li> {/loop} {/pc}