如何在dede list获取文章总数 5

如何在dedelist获取文章总数{dede:listpagesize='30'listtype='all'noflag='a'}在这里面的一个函数或方法,不要在其外面调... 如何在dede list获取文章总数
{dede:list pagesize='30' listtype='all' noflag='a' }
在这里面的一个函数或方法,不要在其外面调用的!

{/dede:list}
展开
 我来答
zhaixing12
2013-07-19 · 超过17用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:37.2万
展开全部
获取该栏目下的文章总数,你肯定要把函数标签放在{dede:list}循环外的,要不数量也会循环。方法如下:

打开include/extend.func.php文件,在最后一行?的上面添加以下内容:
function GetTotalArc($tid){
global $dsql;
$sql = GetSonIds($tid);
$row = $dsql->GetOne("Select count(id) as dd From #@__archives where typeid in({$sql})");
return $row['dd'];
}

在需要统计代码的地方调用如下标签:

{dede:field.id function='GetTotalArc(@me)'/}

测试一下,看是否是你想要的效果。
安居乐业网vs华创科技
2013-07-16 · TA获得超过285个赞
知道小有建树答主
回答量:673
采纳率:50%
帮助的人:154万
展开全部
你说的这个要做什么用?调用总数不是这个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c47c089b
2013-07-17 · 超过55用户采纳过TA的回答
知道答主
回答量:497
采纳率:0%
帮助的人:180万
展开全部
可以写分页标签呀一个页面是多少 一共分页多少这样就知道了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式