destoon采集论坛

 找回密码
 立即注册
查看: 115|回复: 2

destoon任何页面实现自定义筛选的方法

[复制链接]

79

主题

258

回帖

1247

积分

金牌会员

Rank: 6Rank: 6

积分
1247
发表于 2015-1-12 19:21:40 | 显示全部楼层 |阅读模式
任何页面实现自定义筛选,不二开内核文件,全部在模板中实现,不影响升级,不使用搜索功能。

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
    大功 告成。
  • 回复

    使用道具 举报

    50

    主题

    3415

    回帖

    7668

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    7668
    发表于 2015-1-13 09:32:30 | 显示全部楼层

    不错,顶一下
    回复 支持 反对

    使用道具 举报

    4

    主题

    153

    回帖

    336

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    336
    发表于 2015-1-16 09:27:35 | 显示全部楼层

    这个功能是干什么用的啊
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|手机版|Archiver|destoon采集论坛

    GMT+8, 2025-11-24 05:53 , Processed in 0.015211 second(s), 21 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表