瓦窑源码 快速建站好帮手
客服QQ客服QQ 微信号微信号

织梦dedecms如何自动统计当前栏目文档总数

本文介绍了织梦dedecms如何自动统计当前栏目文档总数,解决思路:打开这个文件extend.func.php,在里面添加教程给出的代码就可以了,教程给出了两种解决方法,大家根据自己的需要选择一种就好了。

织梦网站源码

在SQL语句中,有一个统计函数。我们可以通过在梦想编织中使用SQL语句统计方法在列表页面中显示列表中有多少篇文章。这一栏的优势有助于改善用户体验。例如,我的文章列表下面有10篇文章,自动统计10篇,到20篇自动统计20篇。用户一目了然地了解网站的信息。

例如,我的文章列表下面有10篇文章,自动统计10篇,到20篇自动统计20篇。用户一目了然地了解网站的信息。

实现这个功能有两种具体的方法:

第一种:标签中运行php代码

利用织梦自带的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}

第二种:自定义函数

我们通常所说的函数,在织梦(DedeCMS)中,我们可以利用自定义函数来实现各种效果,实现的具体方法为:

在/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)"/}

注意事项:

本代码无法统计副栏目的文档;

本代码可用在列表和内容页;

代码生成后的效果的动态的,如果添加完内容,必须重新生成相关页面;

无法统计无主表(例如:分类信息)的文档总数;以上就是关于织梦统计文档总数的所有内容,希望可以帮到大家,欢迎扫码加微信一起交流~

微信公众号

TAG标签:织梦统计文档总数

上一个:织梦dedecms如何修改自定义专题路径special
下一个:织梦dedecms注册会员时怎么增加字段

瓦窑源码专注织梦网站源码与静态模板分享,提供织梦模板,dedecms模板,织梦企业源码,dedecms商业源码和织梦免费模板下载

织梦源码 - 织梦模板 - 网页素材 - 织梦教程 - 站长学院 - 热门排行 - Tags标签 - 网站地图 - 免责声明

Copyright©2021 瓦窑源码 Why114.COM 版权所有 鲁ICP备20017802号-2

客服QQ:1847629575 微信号:qilujianzhan

展开