有问题加微信咨询:zhishidaquan6

广告赞助

首页 > 电脑基础 > 电脑使用技巧 > INTRODUCE

织梦文章自定义排序(2)

2013-07-14 01:59 作者:电脑知识大全 来源:diannaodiy.net 浏览:

前面介绍的是给DEDE标签arclist增加排序功能。现在介绍一下给织梦list标签增加自定义排序的功能。
自定义排序的字段是我们在后台模型中增加的。其中涉及的文件还是上面有提到的
arc.listview.class.php文件。在arc.listview.class.php文件中找到约558行处,回车换行加上以下代码

else if($orderby=="paixu") {
$ordersql = " order by paixu $orderWay";//paixu为自定义排序字段
}

然后找到约597行,将代码

//如果不用默认的sortrank或id排序,使用联合查询(数据量大时非常缓慢)
if(ereg('hot|click|lastpost',$orderby))改成

//如果不用默认的sortrank或id排序,使用联合查询(数据量大时非常缓慢)
if(ereg('hot|click|lastpost|paixu',$orderby))

在前台调用使用以下方式
{dede:list pagesize='5' orderby='paixu' orderway='asc'}

……………………

{/dede:list}



(责任编辑:电脑知识大全)
------分隔线----------------------------
特别说明

◎ 广告赞助

◎ 阅读说明READ EXPLANATION

⊙电脑知识大全是一个专注电脑知识分享的开放平台!
⊙请记住我们的域名diannaodiy.net
⊙转载请注明出处,电脑知识大全diannaodiy.net
⊙如果遇到什么问题,请到本站留言板留言,我们会及时处理的!