【问题标题】:Drupal 7 Views 3 Field TemplateDrupal 7 视图 3 字段模板
【发布时间】:2012-10-14 01:33:04
【问题描述】:

我已经在世界各地寻找这个问题的答案。这在 Views 2 中有很好的记录,但没有提到 Views 3。

我只是想访问字段模板中的其他字段值。谁能清楚地解释如何做到这一点?

【问题讨论】:

    标签: drupal views


    【解决方案1】:

    在字段模板文件中,您可以访问包含当前行所有字段的$row 变量。使用dsm($row) 查看其内容。

    【讨论】:

      【解决方案2】:

      documentation for views-view-field.tpl.php

      您应该有权访问完整的 $view 对象,您可以在其中深入了解您需要的任何字段。

      【讨论】:

      • 您能帮我了解如何深入了解某个字段吗?我检查了您引用的文档,但我仍然不确定该怎么做。
      • @user1012117 我建议使用devel module 来帮助您学习Drupal 开发。您可以使用 dpm($view) 和 devel 打印出 $view 对象以查看它的内容以及如何获取您正在寻找的某些数据。
      • 是的 - 我已经安装了开发模块并且一直在查看显示的信息。不幸的是,我已经尝试了三天来完成这项工作。请参阅我在 drupal 上的帖子:drupal.org/node/1160706。我已经尝试了数百种组合,但显然我不理解某些东西。具体来说,这是我所拥有的:
      • 具有 5 个字段的视图 - 我正在尝试覆盖 line_item_title 字段并使用其他字段创建 IF 语句。如果字段 field_student_name 存在,它应该显示而不是 line_item_title。 IF 语句不是问题。首先,我无法将该 field_student_name 值放入我的 line_item_title 模板中。任何指导将不胜感激 - 智慧结束。
      • 顺便说一句,我的drupal评论在bpeicher下
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-18
      • 2017-02-27
      相关资源
      最近更新 更多