dedecms调出当前栏目文章数量
2012-03-27 17:37 来源:www.chinab4c.com 作者:dedecms专家
调出当前栏目文章数量?这个问题很简单,很多朋友希望在通过对dedecms二次开发,首先思路是十分简单的,我们取得所有分类下的文章数量,然后取得当前的分类ID.就可以取得dedecms该分类下文章数量。
1:我们要知道include/arc.listview.class.php里面,就是控制生成文章列表的分类。
$dsql->SetQuery("SELECT typeid,count(typeid) as dd FROM `dede_arctiny` WHERE arcrank <>-2 group by typeid");
$dsql->Execute();
while($row1 = $dsql->GetArray()){
$CatalogNums[$row1['typeid']] = $row1['dd'];
}
$totalnum = 0;
$ids = explode(',',GetSonIds($typeid));
foreach($ids as $tid)
{
if(isset($CatalogNums[$typeid]))
{
$totalnum += $CatalogNums[$typeid];
}
}
2:$typeid才是当前分类下的文章分类ID
返回的分类字段信息增加以下代码$this->Fields['totalnum'] = $totalnum;
3:dedecms模板list_article.htm里面这样调用。
{dede:field.totalnum/}
最近更新
常用插件
- ecshop二次开发直接优惠现
ecshop二次开发促销售功能插件,主要是扩展了ecshop促销功能,增加了更...
- ecshop 匿名下单自动注册会
ecshop 匿名下单自动注册会员...
- ecsho成本利润统计分析插件
最近在二次开发ecshop过程中,很多朋友要求一款分析 ecshop成本和利润插...
- ecshop打印快递发货单
ecshop打印快递发货单,这个问题是很常见的问题。在发货完成之后,有些...
- ecshop二次开发首页显示购
ecshop二次开发首页显示购买记录插件,用图文的方式,来处理在首页显示...