【问题标题】:Drupal- How to get views field values using PHP Code?Drupal-如何使用 PHP 代码获取视图字段值?
【发布时间】:2010-12-29 11:15:23
【问题描述】:

我在 drupal 中创建了一个带有 cck 字段的节点,并创建了一个视图来显示内容。现在我想要的是在我的页面的特定区域上,我想获得视图结果并以我想要的方式显示它。我知道这可以使用区域/块来实现,但我想要的是更改布局或以不同的顺序/元素显示值。

非常感谢您的回复。

谢谢,

【问题讨论】:

    标签: php drupal module views


    【解决方案1】:

    您可能只想覆盖视图主题输出并在那里更改视图结果的布局。您可以覆盖任何输出、字段布局、节点布局、页面布局。要快速了解您必须将哪种主题模板复制/编辑到您的主题中,请查看视图显示上的“主题信息”部分。它基于您的视图的基本设置。

    【讨论】:

    【解决方案2】:

    主题信息是查看模块管理中的链接。创建视图时,您应该看到文本主题信息作为链接。您将看到每个视图的第一个模板文件(行、样式,然后它将列出您的每个字段)。您可以通过复制非粗体模板文件的名称(列表中的以下文件)并在模板目录中创建具有该名称的文件来覆盖这些模板。我通常在模板文件夹中创建一个名为“views”的文件夹,但我认为这不是必需的。您可以使用不同的名称访问您的字段,具体取决于它们的来源。使用 get_defined_vars() 获取变量的名称。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-03
      • 1970-01-01
      • 1970-01-01
      • 2012-11-07
      • 1970-01-01
      相关资源
      最近更新 更多