织梦 dede:channel 倒序

{dede:channel type="son" order="sortrank desc"} 
<li><a href="[field:typeurl/]">[field:typename/]</a></li> 
{/dede:channel} 

其中order="sortrank desc"则是按照倒序输出.  实现步骤如下:修改include/taglib/channel.lib.php文件,修改函数function lib_channel(&$ctag,&$refObj),在$line = empty($row) ? 100 : $row;下面添加$order = empty($order) ? 'order by sortrank asc' : 'order by '. $order;    在调用时添加标签order="sortrank desc"或者order="sortrank asc"来实现倒序输出或者正常输出.  默认为正常输出,既一般情况下不需要写order标签

if($type=='top')
{
$sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From `#@__arctype` WHERE reid=0 And ishidden<>1 $order limit 0, $line ";
}

 

posted @ 2020-03-28 17:31  总要有点追求吧  阅读(510)  评论(0)    收藏  举报