【问题标题】:Accessing views variables in page.tpl.php访问 page.tpl.php 中的视图变量
【发布时间】:2011-01-23 22:39:13
【问题描述】:

如何访问 page.tpl.php 或 node.tpl.php 中的视图变量

【问题讨论】:

  • 你需要详细说明一下,伙计。
  • 获取当前视图? - api.lullabot.com/views_get_current_view
  • 该问题已被 2 位用户否决并投票以“不是真正的问题”结束。我不同意这种严厉的反应:这个问题非常清楚,访问视图模板之外的视图变量是一件有趣的事情。 @MJH:我对此表示赞成。

标签: php drupal content-management-system


【解决方案1】:

在template.php 中的theme_preprocess 函数中,您可以使用views_get_current_view() 函数来访问您正在加载的视图的任何视图数据。 $variables 是通过引用传递的,因此您可以根据需要添加和操作它们。更多信息位于 Drupal 网站上的 Setting up variables for use in a template 文档中。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-01
  • 1970-01-01
  • 2011-02-07
  • 1970-01-01
  • 2020-11-22
相关资源
最近更新 更多