首页 > 运营 > 建站经验 > 正文

DEDECMS软件栏目实现下载次数进行排序

2019-10-14 22:54:51
字体:
来源:转载
供稿:网友
DEDECMS软件栏目实现下载次数进行排序,因为目前DEDE是没有按照下载排行来进行排序的选项,因此我们需要用到的方法就是使用SQL命令来调用。代码如下:


<div class="hot mt1">
       <dl class="tbox">
         <dt><strong>⊙下载排行</strong></dt>
         <dd>
           <ul class="c1 ico2">{dede:sql sql="select a.id as aid,a.typeid,a.title,a.pubdate,d.id as did,d.downloads from mo_archives as a,mo_downloads as d where a.id = d.id and a.arcrank=0 and a.typeid!= 15 and a.typeid != 44 and (UNIX_TIMESTAMP()-a.pubdate)/3600/24 BETWEEN 0 AND 15 order by d.downloads desc limit 0,10;"}
               <li>
                 <a title="[field:title /]" href="[field:aid function=GetinfoUrl(@me,10) /]">[field:title function='cn_substr(@me,26)'/]</a> -下载数:<font color='red'>[field:downloads/]</font></li>
{/dede:sql}
           </ul>
         </dd>
       </dl>
     </div>
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表