有時(shí)候在使用織夢dedecms的友情鏈接時(shí),需要像在{dede:arclist}用 limit='19,29'來分開的效果,但是dedecms默認(rèn)是沒有這個(gè)的,現(xiàn)在就教大家來添加上這個(gè)功能。
首先,打開/include/taglib/flink.lib.php標(biāo)簽文件發(fā)現(xiàn),其實(shí)友情鏈接的調(diào)用就是通過查詢一個(gè)SQL獲得的。
具體做法:
查找:
$attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0";
替換成:
$attlist="type|textall,row|24,titlelen|24,linktype|1,typeid|0,limit|0,10";
再判斷SQL語句就OK
繼續(xù)查找:
$equery = "SELECT * FROM dede_flink $wsql order by sortrank asc limit 0,$totalrow";
替換成:
if(!$limit){
$equery = "SELECT * FROM dede_flink $wsql order by sortrank asc limit 0,$totalrow";
}else{
$equery = "SELECT * FROM dede_flink $wsql order by sortrank asc limit $limit";
}
OK 這樣就可以在dede:flink里面使用limit了!試試吧!
就象這樣:
{dede:flink limit='0,7' type='text' titlelen="24" typeid="0"}[field:link /]{/dede:flink}
{dede:flink limit='7,7' type='text' titlelen="24" typeid="0"}[field:link /]{/dede:flink}
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: 織夢友情鏈接標(biāo)簽dede:flink使用limit標(biāo)簽方法