加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Dedecms > 正文

dedecms channelartlist增加orderway实现倒序

发布时间:2020-12-14 04:00:26 所属栏目:Dedecms 来源:网络整理
导读:最近用到channelartlist标签? 同一个频道有用到前面几个栏目,又用到后面栏目的问题? 这时候就需要定义这个标签的查询顺序,是正序还是倒序? ? 修改文件:? include/taglib/channelartlist.lib.php? 1、在 //外理标记属性处增加(获取增加的属性植)? $orderwa
最近用到channelartlist标签?
同一个频道有用到前面几个栏目,又用到后面栏目的问题?
这时候就需要定义这个标签的查询顺序,是正序还是倒序?
?
修改文件:?
include/taglib/channelartlist.lib.php?
1、在 //外理标记属性处增加(获取增加的属性植)?
$orderway=$ctag->GetAtt('orderway');?
if(empty($orderway))?
{?
$orderway="asc";?
}?
?
2、在查询处更改(把asc改为增加的变量)?
$dsql->SetQuery("Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath,typelitpic?
from `dede_arctype` where $tpsql order by sortrank $orderway limit $totalnum");?
?
可以了?
调用时{dede:channelartlist orderway='desc' row='3,2'}?
代表,按排序的倒序取从第四条开始的两条,默认为asc正序

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读