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

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

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

POST TIME:2018-03-15 21:15

織夢DedeCMS網(wǎng)站欄目調(diào)用對應文章數(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)計當前欄目信息數(shù) function dynamic_num($current_id){ global $dsql; //讀取當前欄目的子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
主站蜘蛛池模板: 马关县| 牙克石市| 西华县| 拉孜县| 兖州市| 都安| 黑水县| 托克逊县| 大兴区| 师宗县| 繁峙县| 长子县| 山丹县| 和顺县| 金门县| 抚顺市| 昌平区| 绥化市| 合山市| 海南省| 景东| 苗栗县| 五莲县| 曲阳县| 永新县| 宜宾县| 建水县| 苍溪县| 连南| 普兰县| 杂多县| 监利县| 夏邑县| 镇沅| 墨竹工卡县| 五寨县| 周宁县| 梓潼县| 延吉市| 泾川县| 宁远县|