织梦dedecms想要在频道页显示文章总数怎么开发

92建站   2021-07-15   收藏本文

本文介绍了织梦dedecms想要在频道页显示文章总数怎么开发,下面的教程给出了两种方法,难度系数都一样,大家可以根据自己的喜好选择使用一个方法,最后使用{dede:field.typeid function= "GetTypeNum(@me) " }调用就可以了。

以前92建站小编介绍过调用栏目的文章总数的方法,今天来说说织梦想要在频道页显示文章总数的开发方法。

两种实现方法。

第一种,使用runphp=’yes’

使用织梦自带的runphp参数来实现这个成果,只必要在您必要表现统计数目的处所直接插手以下代码

{dede:field.typeid runphp='yes'}   
    global $dsql;   
    $row = $dsql->GetOne("select count(*) as dd from dede_archives where typeid = @me");   
    @me = $row['dd'];   
{/dede:field.typeid}

第二种,使用function

打开 /include/extend.func.php,在尾部的?>上一行插手以下代码

function _GetTypeNum($tid){   
    global $dsql;   
    $row = $dsql->GetOne("select count(*) as dd from dede_archives where typeid = $tid");   
    return $row['dd'];   
}

最后,在模板想要显示的地方使用调用标签

{dede:field.typeid function="GetTypeNum(@me)"/}

这样就可以了,是不是很简单呢。

展开