雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網!

dedecms

當前位置:主頁 > CMS教程 > dedecms >

dedecms頻道標簽channel支持limit屬性

來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊:

先上調用標簽

{dede:channel type='top' row='8' limit='0,1' currentstyle="<li><ahref='~typelink~'class='thisclass'>~typename~</a></li>"}<li><ahref='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel}

相比默認的標簽只是多了一個limit='0,1'屬性,其效果就是調用0位置起始1條數據。

打開include\taglib\channel.lib.php,找到

$attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|";修改為$attlist = "typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|,limit|";

然后在

$line=empty($row)?100:$row;

之后添加

$limit=trim(preg_replace('#limit#is','',$limit));
if($limit!=''){$limitsql=" LIMIT $limit ";}else{$limitsql=" LIMIT 0,$line ";}

最后批量查找limit 0,$line

替換為

$limitsql

至此完成。

上一篇:dedecms的sql標簽中傳入參數的方法

欄    目:dedecms

下一篇:DEDECMS系統(tǒng)分頁標簽自定義二次開發(fā)實例

本文標題:dedecms頻道標簽channel支持limit屬性

本文地址:http://www.jygsgssxh.com/a1/dedecms/14457.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關

隨機閱讀

網頁制作CMS教程網絡編程軟件編程腳本語言數據庫服務器

如果侵犯了您的權利,請與我們聯系,我們將在24小時內進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網 版權所有