国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > 織夢(mèng)DEDE > 正文

如何在DEDECMS網(wǎng)站欄目中增加統(tǒng)計(jì)文章數(shù)的功能方法

2024-07-12 08:56:36
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
在我們?cè)谥谱鱠edecms模板的時(shí)候,通常會(huì)為了讓網(wǎng)站美觀(guān),要在欄目導(dǎo)航處添加欄目文章數(shù)統(tǒng)計(jì)顯示的代碼,讓頁(yè)面顯示每個(gè)欄目下的文章數(shù)量,如下圖所示:
DEDECMS網(wǎng)站欄目中為增加統(tǒng)計(jì)文章數(shù)的功能方法
有兩種方法可以解決這個(gè)問(wèn)題:
第一種方法:
第1步:打開(kāi)網(wǎng)站根目錄下include/common.func.php文件,在最后的?>之前加上:
//統(tǒng)計(jì)欄目文章數(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'];
}
//統(tǒng)計(jì)結(jié)束
第2步: 然后在模板上使用以下代碼
{dede:channel type='top' typeid=''}
<a href='[field:typelink /]'>[field:typename/]</a> ([field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID])<br>
{/dede:channel}
比如在首頁(yè)模板上欄目名稱(chēng)({dede:field name='typename'/})
后面添加如下代碼:
{dede:type}[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]{/dede:type} 
 
第二種方法:
涉及到文件:根目錄include/common.func.php
在include/common.func.php最底下也就是?>前加入以下代碼
 
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'];
}
 
調(diào)用方法是:
[field:ID function='GetTotalArc(@me)'/]
或者
[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]
 
比如在你的網(wǎng)站模板里添加如下代碼:
共{dede:type}[field:ID function='GetTotalArc(@me)'/] {/dede:type}篇
或在欄目名稱(chēng)后面添加如下代碼:
({dede:type}[field:ID function='GetTotalArc(@me)'/] {/dede:type})

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 阳山县| 辽源市| 利川市| 中西区| 溧阳市| 容城县| 玉山县| 都兰县| 临清市| 万荣县| 磐石市| 兴业县| 垣曲县| 鄂尔多斯市| 平湖市| 威海市| 太康县| 师宗县| 江油市| 天水市| 大理市| 蓬安县| 沭阳县| 类乌齐县| 汝南县| 康马县| 德惠市| 深州市| 周至县| 银川市| 延长县| 陆良县| 十堰市| 缙云县| 桐城市| 黄陵县| 稷山县| 盱眙县| 安龙县| 正镶白旗| 紫云|