dedecmsDream Weaver トピックのノード リストのコンテンツでページングを実現するにはどうすればよいですか?
方法:
/include/arc.specview.class.php を開き、
$ctag = $this->dtp->GetTag(“page”);
を見つけて、その下に
を挿入します。推奨される学習内容: 梦Weavingcms
コードは次のとおりです:
if(!is_object($ctag)) { $ctag = $this->dtp->GetTag(‘list’); }
コードは次のようになります。
コードは次のとおりです:
$ctag = $this->dtp->GetTag(“page”); if(!is_object($ctag)) { $ctag = $this->dtp->GetTag(‘list’); } if(!is_object($ctag)) { $this->PageSize = 20; } else { if($ctag->GetAtt(“pagesize”)!=”") { $this->PageSize = $ctag->GetAtt(“pagesize”); } else { $this->PageSize = 20; } } $this->TotalPage = ceil($this->TotalResult/$this->PageSize);
特別なトピックではこの方法リスト テンプレート ページの場合、次のように
コードを使用します:
{dede:list pagesize=’10′} <a href=”[field:arcurl/]“>[field:title/]</a> {/dede:list} {dede:pagelist listitem=”info,index,end,pre,next,pageno” listsize=”4″/}
でページングを実現します。必要に応じて pagesize='10' を調整するだけです。指定されていない場合は、デフォルトは 20 です。
以上がdedecms Dreamweaver トピック ノード リスト コンテンツにページングを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。