使用views获取结果集的总数,有时候我们使用views给出了一个列表,但是我们还想直接获取列表中记录的个数,这个时候我们可以在views的header或者footer里面显示。
需要下面这段代码:
<?php
$view = views_get_current_view();
print t(‘总计:’).$view->total_rows;
?>
此时,我们需要启用PHP filter。
如果想要获取每个分类术语里面有多少个节点,我们可以使用Term Node Count模块,但是如果在Drupal7里面,想要实现同样的功能,而现在没有现成的模块可用,此时可以使用views3的group功能。
首先创建一个分类术语的视图
为其添加关联,关联到node表
启用分组聚合
添加字段“内容:节点ID”,并选择“count”
这样就实现Drupal6下Term Node Count模块的功能了。