• <ul id="cgeq2"></ul>
  • 歡迎您光臨深圳塔燈網絡科技有限公司!
    電話圖標 余先生:13699882642

    DedeCMS使likearticle標簽支持排序orderby

    發表日期:2018-09 文章編輯:小燈 瀏覽次數:3283

    我們在使用DedeCMS用于圖片站WEB開發時,需要隨機調用文章、圖集和關聯文章、圖集功能,以增加用戶黏度,這個也屬于站內優化重要一部分。

    DedeCMS使likearticle標簽支持排序orderby

    一般用標簽調用都有排序orderby,默認的排序主要有:


    orderby='sortrank'文檔排序方式
    orderby='hot'或 orderby='click'表示按點擊數排列
    orderby='sortrank'或 orderby='pubdate'按出版時間排列
    orderby='near'
    orderby='lastpost'按最后評論時間
    orderby='scores'按得分排序
    orderby='id'按文章ID排序
    orderby='rand'隨機獲得指定條件的文檔列表

    但是調用文章相關文章標簽{dede:likearticle}卻沒有orderby這個功能。今天我們想給likearticle也增加一個排序功能.

    方法也很簡單,打開/include/taglib/likearticle.lib.php,找到以下代碼(大概在第97行):


    if( empty($arcid) || $byabs==0) {
    $orderquery =" order by arc.id desc ";
    }
    else{
    $orderquery =" order by ABS(arc.id - ".$arcid.") ";
    }

    修改為:


    if($orderby=='hot'|| $orderby=='click') $orderquery =" order by arc.click $orderWay";
    else if($orderby =='sortrank'|| $orderby=='pubdate') $orderquery =" orderby arc.sortrank $orderWay";
    else if($orderby =='id') $orderquery =" order by arc.id $orderWay";
    else if($orderby =='near') $orderquery =" order by ABS(arc.id - ".$arcid.")";
    else if($orderby =='lastpost') $orderquery =" order by arc.lastpost $orderWay";
    else if($orderby =='scores') $orderquery =" order by arc.scores $orderWay";
    else if($orderby =='rand') $orderquery =" order by rand()";
    else if($orderby =='weight') $orderquery =" order by arc.weight asc";
    else$orderquery =" order by arc.sortrank $orderWay";

    保存后,再在{dede:likearticle}標簽中增加orderby的值即可實現按增加需要的方式進行排序


      本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.juherenli.com/10497.html
      相關cms文章
       八年  行業經驗

      多一份參考,總有益處

      聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

      咨詢相關問題或預約面談,可以通過以下方式與我們聯系

      業務熱線:余經理:13699882642

      Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

      • QQ咨詢
      • 在線咨詢
      • 官方微信
      • 聯系電話
        座機0755-29185426
        手機13699882642
      • 預約上門
      • 返回頂部
      人妻少妇精品视频一区二区三区| 国产伦精品一区二区三区免.费| 国精品产露脸自拍| 国产精品视频免费一区二区| 人人妻人人澡人人爽人人精品| 久久精品国产72国产精福利| 99国产精品欧美一区二区三区| 久久AV无码精品人妻糸列| 久久精品国产精品| 国自产精品手机在线观看视频 | 日韩国产精品无码一区二区三区| 亚洲а∨天堂久久精品| 青草久久精品亚洲综合专区| 精品亚洲成A人无码成A在线观看 | 亚洲精品无播放器在线播放| ...91久久精品一区二区三区| 久久精品国产一区| 大陆精大陆国产国语精品| 亚洲性日韩精品一区二区三区 | 国产三级精品三级在线观看| 国产成人精品三级麻豆| 99亚洲精品卡2卡三卡4卡2卡| 久久精品中文字幕大胸| 精品久久久久久无码专区| 真实国产乱子伦精品免费| 久久久久人妻一区精品性色av| 久久国产视频精品| 国产成人精品无码片区在线观看| 久久91综合国产91久久精品| 精品无人区无码乱码大片国产| 亚洲国产一成久久精品国产成人综合 | 国产精品va无码二区| 国产成人福利精品视频| 国产精品无码一区二区三区在 | 久久久999久久久精品| 国产精品女同久久久久电影院| 久久亚洲国产欧洲精品一| 久久青青成人亚洲精品| 99re国产精品| 亚洲精品伊人久久久久| 思思re热免费精品视频66|