打開文件:includetaglibchannelartlist.lib.php
1、將
1 | $attlist = 'typeid|0,row|20,cacheid|' ; |
修改為
1 | $attlist = 'typeid|0,row|20,cacheid|,limit|' ; |
2、在“$dsql->SetQuery”前面添加
1 | $limit = trim(preg_replace( '#limit#is' , '' , $limit )); |
2 | if ( $limit != '' ) $limitsql = " LIMIT $limit " ; |
3 | else $limitsql = " LIMIT 0,$totalnum" ; |
3、
1 | $dsql ->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite, |
2 | siteurl,sitepath FROM `zmb_arctype` WHERE $tpsqlORDER BY sortrank ASC LIMIT $totalnum "); |
修改為
1 | $dsql ->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2, |
2 | moresite,siteurl,sitepath FROM zmb_arctype WHERE $tpsql ORDER BY sortrank ASC $limitsql "); |
到這里就全部修改完成了,使用方法
1 | {dede:channelartlist limit='0,1'}{/dede:channelartlist} |
limit:(起始ID從0開始)表示限定的記錄范圍(如:limit='1,2' 表示從ID為1的記錄開始,取2條記錄
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。