讓織夢cms的channelartlist標簽支持limit調用的實現方
導讀:[標織夢模板簽:標題2]織夢技術\include\taglib\channelartlist.lib.php1、$attlist = 'typeid|0,row|20,cacheid|';改為dede后臺模板dede5.7模板。
\include\taglib\channelartlist.lib.php
1、
$attlist = ‘typeid|0,row|20,cacheid|’;
改為
$attlist = ‘typeid|0,row|20,cacheid|,limit|’;
2、在“$dsql->SetQuery”前面添加
$limit = trim(preg_replace(‘#limit#is’, ”, $limit)); if($limit!=”) $limitsql = ” LIMIT $limit “; else $limitsql = ” LIMIT 0,$totalnum”;
3、
$dsql->SetQuery(“SELECT id,type織夢模板安裝name,typedir,isdefault,ispartdede商城模板,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE $tpsql ORDER BY sortrank ASC LIMIT $totalnum”);改為
$dsql->SetQuery(“SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE $tpsql ORDER BY sortrank ASC $limitsql”);
完成。
{dede:channelartlist limit=’0,1′}{/dede:channelartlist} limit:(起始ID從0開始)表示限定的記錄范圍(如:limit=’1,2′ 表示從ID為1的記錄開始,取2條記錄
本文來自網絡由織夢者編輯
相關dede后臺模板dede5.7模板。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-21 ,文章讓織夢cms的channelartlist標簽支持limit調用的實現方主要講述標簽,標題,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_33386.html