drupal - 如何总结 drupal 7 中 View 表的列?

如何在我的 View (Drupal 7) View 的页脚中放置字段摘要?

所以我列出了用户资料,其中一个字段包含一个整数值,表示他们每月订购的产品数量。

用户 1:45
用户 2:45
用户 3:30

在此 View 的页脚中,我想对表格中的所有值求和,因此在“产品数量”列的底部我会得到值 120。

我该怎么做才能最好地做到这一点?我是 Drupal 的新手,但对 PHP 相当有经验。我听说过自定义 View 模板,是这样还是有更简单的方法?

谢谢!


谢谢, 虽然我正在运行 Drupal7,但该模块并不走运。

我觉得我想在这里做的事情很容易,我真的很惊讶这并不容易完成。

我对这样的事情抱有希望,但没有运气......

if (isset($mCount_test)) {

    $mCount_test+=1; //if it is set, add to it
}
else {
    $mCount_test=0; //if this is the first step of the loop, set (create) the variable
}

//print the actual contents
print $fields["title"]->content;

//check if my sum-variable is working... (which it ain't...)
print "[$mCount_test]";

我假设它与变量范围有关,我没有时间深入了解 View 实际上是如何使用这些模板文件的。

如果有一个模板文件可以很好地包装这个字段模板(比如 page.tpl?看起来它不会因为我在那个文件中做的任何事情都没有显示......)在哪里我可以设置变量,让这个字段模板文件添加到那个变量,然后返回 page.tpl 在我的表的页脚打印那个变量的最终结果。

最佳答案

在 View 中做计算不是很简单,你可以试试 Views Calc . 另一种选择是以编程方式获取 View ,循环遍历结果并手动进行计算。

https://stackoverflow.com/questions/7399843/

相关文章:

asp.net - 提交按钮间歇性地在 Chrome 中不执行任何操作

pdf - 打印时将空白页插入 PDF

visual-studio - Visual Studio 中的自定义构建规则,具有多个输出

oop - 实现对象关联基数的模式和实践

macos - 什么类型的文件可以在 Mac 上使用 codesign 进行签名?

debugging - Valgrind 在 Fortran 代码中显示未初始化的变量

asp.net - asp.net 中的用户控件 (ascx) 及其可绑定(bind)属性未显示在数

unix - SqLite3 NFS 挂载问题与锁定 - 我可以使用类似 CIFS nobrl 的东

interface-builder - 如何将 "turn off"透明度从 UIView 继承到

php - PHP 中的滚动日志文件