ホームページ  >  記事  >  CMS チュートリアル  >  dedecms Dreamweaver トピック ノード リスト コンテンツにページングを実装する方法

dedecms Dreamweaver トピック ノード リスト コンテンツにページングを実装する方法

藏色散人
藏色散人オリジナル
2019-12-02 09:39:462887ブラウズ

dedecms Dreamweaver トピック ノード リスト コンテンツにページングを実装する方法

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。