欢迎来到入门教程网!

dedecms

当前位置:主页 > CMS教程 > dedecms >

织梦CMS channelartlist增加orderway实现倒序

来源:本站原创|时间:2021-08-05|栏目:dedecms|点击:

最近用到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正序
 

上一篇:织梦dede:arclist按照自定义字段的条件调用相关文章

栏    目:dedecms

下一篇:织梦checkbox字段在模板中runphp自定义输出

本文标题:织梦CMS channelartlist增加orderway实现倒序

本文地址:https://www.xiuzhanwang.com/a1/dedecms/16304.html

更多dedecms

您可能感兴趣的文章

阅读排行

本栏相关

随机阅读

网页制作CMS教程网络编程软件编程脚本语言数据库服务器

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:835971066 | 邮箱:835971066#qq.com(#换成@)

Copyright © 2002-2020 脚本教程网 版权所有