主頁 > 網(wǎng)站建設(shè) > 建站知識 > dede怎么在封面實現(xiàn)統(tǒng)計欄目下的文章總數(shù)

dede怎么在封面實現(xiàn)統(tǒng)計欄目下的文章總數(shù)

POST TIME:2017-11-12 23:57

今天我在調(diào)用織夢網(wǎng)站的時候,遇到一個問題,然后通過查找解決了,在這和大家分享一下

我想大家在做站的時候估計也遇到過這樣的問題吧,就是想給頻道欄目后邊統(tǒng)計一下該欄目的文章數(shù),或許統(tǒng)計文章是沒那么大的必要,可是網(wǎng)站模板就很有必要了,網(wǎng)站模板有那么多的分類,如果瀏覽者進入頁面想找尋一下喜歡的模板,不知道哪個欄目下有還得一個一個的打開,用戶體驗很不好。下邊介紹一下調(diào)用的方法:

打開include/common.func.php文件
在最后的?>之前加上

//統(tǒng)計欄目文章數(shù)
function GetTotalArc($tid){
global $dsql;
$sql = GetSonIds($tid);
$row = $dsql->GetOne("Select count(id) as dd From dede_archives where typeid in({$sql})");
return $row['dd'];
}

然后就可以在模板上用
{dede:channel type='son' row='20'}
<dl><a href='[field:typelink/]'>[field:typename/]</a>(<span>[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]) </dl>
{/dede:channel} 進行調(diào)用,[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]這個就是調(diào)用的總數(shù)

這個大家可放心的實用我已經(jīng)試驗過了,如這個頁面:



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266