花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來(lái)到素材無(wú)憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

織夢(mèng)dedecms列表頁(yè)顯示順序,根據(jù)個(gè)別字段值實(shí)現(xiàn)重新排列

時(shí)間: 2018-12-11 08:44 閱讀: 作者:素材無(wú)憂網(wǎng)

織夢(mèng)文章列表中,比如我要求顯示最新文章,并按id降序排列,但是,附加表中有一個(gè)字段,就叫結(jié)束時(shí)間的endtime字段,要求按這個(gè)字段的值重新排序.比如要求,如果結(jié)束時(shí)間的值小于系統(tǒng)當(dāng)前時(shí)間,則這個(gè)字段值對(duì)應(yīng)的文檔自動(dòng)放到文章列表的最結(jié)尾顯示.

在文章列表中.要求結(jié)束的活動(dòng)自動(dòng)排到最后面顯示.怎么實(shí)現(xiàn)呢

需要修改系統(tǒng)文件.include\arc.listview.class.PHP

找到類似這句$artlist1 .= $this->dtp2->GetResult();

修改為,意思是說(shuō),如果文檔是已經(jīng)結(jié)束活動(dòng)的信息,與進(jìn)行中的分開運(yùn)算.最后進(jìn)行拼接.這樣,就可以把本已按id降序調(diào)用好的20個(gè)文章列表,進(jìn)行重新調(diào)整位置后,再顯示

[php] view plain copy  
  1. if($row['myendtime']!=''){  
  2.                     if($row['myendtime']<time()){//已結(jié)束的活動(dòng)  
  3.                       
  4.                     $artlist2 .= $this->dtp2->GetResult();  
  5.                 }else{  
  6.                     $artlist1 .= $this->dtp2->GetResult();  
  7.                     }  
  8.                     $artlist=$artlist1.$artlist2;  
  9.                       
  10.                     }else{  
  11.                     $artlist .= $this->dtp2->GetResult();  
  12.                     }  

如果是網(wǎng)站首頁(yè).用dede:arclist調(diào)用列表.則需要修改另外一個(gè)文件.\include\taglib\arclist.lib.php,找到下面兩句.

[php] view plain copy  
  1. $liststr = $dtp2->GetResult();  
  2.       $artlist.= $liststr."\r\n";   

整體替換為

[php] view plain copy  
  1. $liststr = $dtp2->GetResult();  
  2.        
  3.      if($row['myendtime']!=''){  
  4.      if($row['myendtime']<time()){//已結(jié)束的活動(dòng)  
  5.        
  6.                     $artlist2 .= $liststr."\r\n";  
  7.     }else{  
  8.      
  9.                     $artlist1 .= $liststr."\r\n";  
  10.      }  
  11.      $artlist=$artlist1.$artlist2;  
  12.        
  13.      }else{  
  14.       $artlist.= $liststr."\r\n";  
  15.      }   

版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)dedecms列表頁(yè)顯示順序,根據(jù)個(gè)別字段值實(shí)現(xiàn)重新排列

標(biāo)簽:  
相關(guān)文章
模板推薦