婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設(shè) > 建站知識 > 織夢DEDECMS網(wǎng)站欄目調(diào)用對應(yīng)文章數(shù)的方法

織夢DEDECMS網(wǎng)站欄目調(diào)用對應(yīng)文章數(shù)的方法

POST TIME:2018-03-15 21:15

織夢DedeCMS網(wǎng)站欄目調(diào)用對應(yīng)文章數(shù)的方法如下所示: 在做dedecms模板時,經(jīng)常需要為每個欄目加上此欄目的文章數(shù)。 我根據(jù)查找其它模板,或者搜索論壇找到一個好方法。供朋友使用。 內(nèi)容來自織夢模板團 此方法適合5.6及5.7 其它未測。 修改 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']; } //統(tǒng)計當(dāng)前欄目信息數(shù) function dynamic_num($current_id){ global $dsql; //讀取當(dāng)前欄目的子ID $sql = "SELECT id FROM `dede_arctype` WHERE id='$current_id' || topid='$current_id'"; $dsql->SetQuery($sql); $dsql->Execute(); while($row = $dsql->GetArray()){ $arr[]=$row[id]; } foreach($arr as $key=>$value){ $type .= $value . ','; } $ty= "".$type."0"; //echo $ty; $t_num = $dsql->GetOne("select count(*) as num from `dede_archives` where typeid in($ty)"); //echo $t_num[num]; if(is_array($t_num)){ return " ".$t_num[num]." "; }else{ return "0" ; } } 模板里的調(diào)用代碼: www.dedecmsmuban.com (該類擁有{dede:type}[field:id function="dynamic_num(@me)" /]{/dede:type}個文檔) 和[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID] 例如: {dede:field name='typename'/}</b>(該類擁有{dede:type}[field:id function="dynamic_num(@me)" /]{/dede:type}個文檔) {dede:channel type='son' } <li><a href='[field:typelink/]'>[field:typename/]</a>(<span>[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]</span>)</li> {/dede:channel}


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

  • 400-1100-266
主站蜘蛛池模板: 晋宁县| 东城区| 孟津县| 鹰潭市| 黄梅县| 江孜县| 禹州市| 淮安市| 阿拉善盟| 麻阳| 永川市| 天台县| 安仁县| 东丽区| 沂水县| 巍山| 西充县| 肃宁县| 北宁市| 朝阳县| 牡丹江市| 扬州市| 乌什县| 当雄县| 洛阳市| 大同县| 康马县| 黑山县| 桂平市| 怀安县| 临武县| 嘉义市| 朝阳区| 贵阳市| 汶川县| 盐池县| 都匀市| 连州市| 青州市| 涞水县| 台安县|