Drupal 7将变量传递给同一视图

Posted

技术标签:

【中文标题】Drupal 7将变量传递给同一视图【英文标题】:Drupal 7 pass variable to same view 【发布时间】:2015-01-08 17:54:24 【问题描述】:

这是我想要完成的,首先我将描述我的设置。

    使用最新版本的 Drupal 核心和视图 有一个我制作的自定义模块,其中有一个我已经描述给 Views 的表格

现在,我正在尝试创建一个页面,用户将在其中选择帐户 ID,当他们单击链接时,它将显示与该帐户 ID 关联的呼叫列表。这如何在 Views 中实现?如果我提供了足够的详细信息,请告诉我,这是我的第一篇文章,所以请放轻松..

谢谢

【问题讨论】:

【参考方案1】:

当您在“高级”下编辑某些视图时,您有“上下文过滤器”。这些是来自“外部世界”的过滤器。如果您有页面视图(显示),那么这些过滤器将作为 url 参数传递。如果您嵌入视图或者您只是获取视图的结果,您可以将它们作为参数传递。 因此,该帐户 ID 应该是那个过滤器,您应该以某种方式传递它。

【讨论】:

以上是关于Drupal 7将变量传递给同一视图的主要内容,如果未能解决你的问题,请参考以下文章

在Drupal 7中的页面之间传递变量

Drupal 8将当前nid传递给块模板

Drupal 7 视图 $title 变量

Drupal 7中的PHP变量到jQuery

访问同一视图页眉或页脚部分中的 Drupal 视图参数。

Drupal 7 视图上下文过滤器