如何显示当前项的节点数?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何显示当前项的节点数?相关的知识,希望对你有一定的参考价值。
我尝试通过我的词汇表中的观点显示我的分类术语
现在它是这样的
- term1名称
- term1 img
我需要添加该术语的所有节点的计数,它看起来像 - >
- term1名称
- term1 img
- 带* term1 *的所有节点的计数
到目前为止,我的想法是在使用预处理函数后在附加字段中显示term id,并运行SQL查询来计算具有该术语的所有节点,
但我认为必须有一个简单的方法,寻找想法
答案
- 创建分类视图。
- 添加与节点的关系(如果您想要计算节点数)。
- 启用分组(分组依据)(或在D7中使用“聚合”切换,然后为每个字段设置“聚合设置”)
- 在样式设置/格式中将分组字段设置为“术语ID”或“节点ID”(取决于您的查询)
- 添加新字段'Node:NID'并将Group type设置为:Count
这应该给你计数
参考:http://drupal.org/node/603868#comment-4421144
另一答案
这是一个简单的方法:
$tid = 'Enter tid number say 5';
$nids = taxonomy_select_nodes($tid, FALSE);
// count node here
$count = count($nids);
// you can load node content here
$nodes = node_load_multiple($nids);
以上是关于如何显示当前项的节点数?的主要内容,如果未能解决你的问题,请参考以下文章
如何获取场景中不可见的 SKSpriteNode 的节点数?