【问题标题】:drupal sum up int fields in user profiledrupal总结用户配置文件中的int字段
【发布时间】:2011-09-16 10:04:30
【问题描述】:

在我的用户资料中,我有一些 INT 字段,表示成员将在下次交货时订购的数量。

使用视图我可以创建一个漂亮的表格,但我还想总结这些字段,以便我可以看到当月需要交付的产品总量。

有人告诉我,views 无法做到这一点,那么 drupal 专家将如何解决这个问题?

【问题讨论】:

  • 这取决于...您的字段是附加到用户实体本身还是附加到使用 profile2 模块的配置文件?
  • 用户实体,不使用插件,只使用drupal核心

标签: drupal drupal-7


【解决方案1】:

Views Calc 模块可以满足您的需求,但它还没有针对 Drupal 7 的推荐版本。不过,以防万一,还是值得尝试一下7.x-1.x-dev release

【讨论】:

    【解决方案2】:

    您可以使用视图自定义字段,最后将此字段添加到视图中。您可以在此处编写 php cpde,并在此处获取您之前在此视图中添加的所有字段。

    Drupal 7 用 views_php 代替了 drupal6 中的 views_customfield。

    希望这会有所帮助!

    【讨论】:

    • 感谢您的宝贵时间。您的意思是使用名为views_php 的开发阶段模块吗?或者有没有办法将 php 代码放入视图处理中,比如一个名为 views_php.php 的文件?我了解您正在解释的概念,但不了解如何实际执行此操作,如何/在何处添加此自定义字段以及如何在视图循环中的每次迭代中将数据放入其中,或者它在引擎盖下工作.. .
    • 存在一个名为views_php的模块。这为您提供了将 php 代码字段放入视图的功能。现在,添加 php 代码来总结您想要的字段。视图还使您可以访问其他字段(您可能需要总结)。希望这会有所帮助!!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-10
    相关资源
    最近更新 更多