|
|
任何页面实现自定义筛选,不二开内核文件,全部在模板中实现,不影响升级,不使用搜索功能。
DT二开请加QQ:56667115
首页在页头引入jquery.min.js 文件,默认的模板是有这个的。如果不是默认的模板,也没这个文件,请去下载个。
然后在筛选的页面引入以下JS代码:[ol][/ol]复制代码然后在模板中引入条件语句,这下面的是筛选条件,看不懂的先学学,参考修改。[ol]{php $condition = "status=3";} {php $dmode = array('',1=>" and price=0",2=>" and price>0");} {php $dcatid = array('',1=>" and catid=10",2=>" and catid=11");} {php $dprice = array('',1=>" and price" and price>1000 and price" and price>2001 and price" and price>3001 and price" and and price>5001 and price" and price>10000");} {php $order = isset($order) ? intval($order) : 0;} {php $mode = isset($mode) ? intval($mode) : 0;} {php $dorder = array('addtime desc','price desc','hits desc');} {php $condition.= $dmode[$mode];} {php $condition.= $dcatid[$catid];} {php $condition.= $dprice[$price];} {php $condition.=" order by $dorder[$order]";} [/ol]复制代码筛选模板,仅供参考[ol] 收费模式 [url=]全部[/url] [url=]商业模板[/url] [url=]免费模板[/url] 模板类型 [url=]全部[/url] [url=]平台型[/url] [url=]小众型[/url] 价格 [url=]全部[/url] [url=]1000以下[/url] [url=]1000-2000[/url] [url=]2000-3000[/url] [url=]3000-5000[/url] [url=]5000-10000[/url] [url=]10000以上[/url] 排序: [url=]新品[/url] [url=]价格[/url] [url=]热销[/url] [/ol]复制代码循环语句中&condition=后面加入上$condition
大功 告成。 |
|