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)試驗過了,如這個頁面: