健忘症之筛选

xun某cms小改的筛选(给某一天再用到忘了的自己看)
1,数据表dr_linkage_data_1手动新加一个字段xid内容复制id
2,dizhi2联动字段
3,{$params.dizhi2}url中的字段值
有点蠢,用起来还行
地区联动

<style type="text/css">
	.search{ width:1200px; height:auto; overflow: hidden; margin:30px auto;}
	.search select{ width:320px; height:50px; line-height:50px; border:1px solid #ccc; margin-right:15px;}
	.search2{ width:1200px; height:auto; overflow: hidden; margin: 0 auto;}
	.search2 span{ display: block; float: left;font-weight:bold;}
	.search2 a{ display: block; float: left; width:100px; height:35px; line-height:35px; font-size:16px; text-align: center;}
	.label-success{ background:#ccc;}
	.search_jg{ width:1200px; height:auto; min-height:500px; overflow: hidden; margin: 0 auto;}
	.search_jg ul{ overflow: hidden;}
	.search_jg ul li{ width:580px; height:auto; float: left; margin:15px 10px; overflow: hidden;}
	.search_jg ul li .f_l img{ width:260px; display: block;}
	.search_jg ul li .f_r{ width:300px; height:auto; overflow: hidden; line-height:200%;}
	.search_jg ul li .f_r a{ font-size:18px; display: block;}
	.search_jg ul li .f_r span{ font-weight:bold; font-size:16px;}
	.search_jg ul li .f_r p{ font-size:16px;}
</style>
<div class="search">
  <select>
    <option>中国</option>
  </select>
  <select  id="dizhi22" onchange="dr_module_search('dizhi22')">
    <option value="">不限</option>
	{php $a = dr_linkage('address', $get.dizhi2, 1);}//根据url中的值查询的信息
	{linkage code=address pid=0}
    <option value="{$t.id}" {if $params.dizhi2==$t.id}selected="selected"{/if}  {if $a.xid==$t.xid}selected="selected"{/if}>
    {$t.name}
    </option>
	{/linkage} 						
  </select>
  <select  id="dizhi2" onchange="dr_module_search('dizhi2')">
     {if $params.dizhi2}
    <option value="">不限</option>
	{linkage code=address pid=$params.dizhi2}
    <option value="{$t.id}" {if $params.dizhi2==$t.id}selected="selected"{/if}>{$t.name}</option>
	{/linkage} 			  
	{/if}	
  </select>
</div>
<div class="search2">
  <label> <a class="label {if !$params.area || dr_linkage('address', $params.dizhi2, 0, 'child')}label-success{else}label-default{/if}" href="{dr_search_url($params, 'dizhi2', NULL)}">不限</a> </label>
  {linkage code=address pid=$params.dizhi2}
  <label><a class="label {if $t.id==$params.dizhi2}label-success{else}label-default{/if}" href="{dr_search_url($params, 'dizhi2', $t.id)}">{$t.name}</a></label>
  {/linkage} </div>
{if $count}
<div class="search_jg">
  <ul>
    <!--调用MOD_DIR模块的数据 id和total和order参数(本页面固有参数) page=1标示开启分页 urlrule分页地址规则 pagesize每页数量-->
    {search module=MOD_DIR id=$searchid total=$sototal order=$params.order catid=$catid page=1 pagesize=10 urlrule=$urlrule}
    <li> <a title="{$t.title}" href="{$t.url}" class="f_l"> <img src="{dr_thumb($t.thumb, 100, 90)}"> </a>
      <div class="f_r"> <a title="{$t.title}" href="{$t.url}">店名{$t.title}</a> <span>类型:{$t.dmlx}</span>
        <p>地址:  {dr_linkagepos('address', $t.dizhi2, '')} {$t.dizhi} </p>
        <a title="{$t.title}" href="{$t.url}">查看详情</a> </div>
    </li>
    {/search}
  </ul>
  {else}
  <div class="row fc-search-null">
    <div class="col-md-12 text-center"> <i class="fa fa-close fc-search-null-icon"></i>
      <label class="fc-search-null-txt">没有找到相关内容...</label>
    </div>
  </div>
  {/if} </div>
<div class="search-pagination">
<ul class="pagination">
  {$pages}
</ul>
<script type="text/javascript">
// 这段js是用来执行搜索的
function dr_module_search(name) {
var url="{Router::search_url($params, 'dizhi2', 'dayruicom')}";
var value = $("#"+name).val();
if (value) {
location.href=url.replace('dayruicom', value);
} else {
location.href="不限的时候刷新本页面(本页url)";
}
return false;
}
</script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值