导航

邯郸专业做网站建设公司,网页设计制作,百度优化推广

网站建设1500元全包。做完验收修改到满意为止可淘宝付款有保证!
当前位置: 邯郸网站建设 > 网页设计制作百科 > 常见问题 >

dedecms织梦网站建设产品列表页如何按顶踩数排序


来源:邯郸煜阳网络公司  时间:2019-12-03 21:10    
  dedecms织梦网站建设产品列表页如何按顶踩数排序?给老同学做了一个企业网站建设的工作,老同学提出来要产品列表页按照他的方法排序的问题,先前用织梦建设了很多的网站,没有客户提出要对列表页进行排序的问题,所以我们网站设计师也没有过多的关注过这个织梦列表排序的问题,今天我又学习新的知识,现给朋友们分享下。
dedecms

  dedecms织梦网站建设产品列表页如何按顶踩数排序,dedecms列表页dede:list标签默认的排序方法只有“发布日期”,“修改日期”,“热度”这几种排序方式,今天突发其想这列表页dede:list标签能不能按顶踩数来排序呢?
于是开始折腾,其实方法比较简单了,且以下几个步骤就能实现
1、打开/include/arc.listview.class.php文件
找到“//排序方式”下面的:
       else { 
            $ordersql=" ORDER BY arc.sortrank $orderWay"; 
        } 
在这个上面添加
        else if($orderby=="goodpost") { 
             $ordersql = "  ORDER BY arc.goodpost $orderWay"; 
         } 
找到:
 if(preg_match('/hot|click|lastpost/', $orderby)) 
替换成:
if(preg_match('/hot|click|lastpost|goodpost/', $orderby)) 
注:跟版网的dede版本为5.7不同的版本,以上文件可能略有不同
最后在列表页模板中使用顶排序就行了
 {dede:list pagesize='20' orderby='goodpost'} 
本文主要介绍的是dedecms5.7文章列表页dede:list标签按顶排序,同样的方法你可以实现按踩排序,另外可能通过标签的orderway来实现升、降序。

  好了,dedecms织梦网站建设产品列表页如何按顶踩数排序问题就用上面的方法,煜阳网络设计师亲自测试无误。
 

专业网站建设15
网站制作热线:133-6303-9260
总部地址:邯郸市义乌小商品批发城15楼09号
网站建设专线:0310-3208323
微信营销专线:1336-3039260
官方网站:www.alisoho.net

煜阳科技客服QQ
邯郸煜阳科技微信公众号
微信公众号扫一扫微信号:yywlkj2017
提供您的网站制作需求
欢迎与我们洽谈网站建设业务,您也可以在下面提交您的网站制作需求
我们将竭诚为您服务!
如何称呼:
联系方式:
联系地址:
建站需求: