ホームページ > 記事 > CMS チュートリアル > DreamWeaver ではどのようにして、channelartlist タグが limit 属性をサポートするようになりますか?
Dreamweaver では、どのようにして channelartlist タグが limit 属性をサポートするようになりますか?
ファイルを開きます: includetaglibchannelartlist.lib.php
推奨される学習: 梦Weavercms
1. Will
$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,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite, siteurl,sitepath FROM `zmb_arctype` WHERE $tpsqlORDER BY sortrank ASC LIMIT $totalnum");
を
$dsql->SetQuery("SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2, moresite,siteurl,sitepath FROM zmb_arctype WHERE $tpsql ORDER BY sortrank ASC $limitsql");
に変更します。使用方法
{dede:channelartlist limit='0,1'}{/dede:channelartlist}
limit: (開始 ID は 0 から開始) は、制限されたレコード範囲を示します (例: limit='1,2' は、ID 1 のレコードから開始することを意味します) 2 つのレコードを取得しています
以上がDreamWeaver ではどのようにして、channelartlist タグが limit 属性をサポートするようになりますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。