Php Drupal7:如何将自定义字段信息添加到我的页面?

Php Drupal7:如何将自定义字段信息添加到我的页面?,php,arrays,drupal,drupal-7,drupal-views,Php,Arrays,Drupal,Drupal 7,Drupal Views,我有一个Drupal 7问题。在页面上显示自定义字段值的最佳方式是什么 我知道有管理显示,这是伟大的排序信息,但我想添加大量的样式,这些价值观,把他们放在整个页面的不同地方,也使用其中一些多次。有时我甚至想在其他值中使用值(比如添加字段1和字段2并显示总和,或者使字段可单击以转到另一个字段中指定的URL) 我看了一些东西,比如显示套件,但整个页面的内容更多。我只需要调整主内容区域中显示的内容。它似乎也没有做我需要做的事情 我使用的主题似乎在页面代码(.tpl文件)中添加了变量,并以这种方式显示信

我有一个Drupal 7问题。在页面上显示自定义字段值的最佳方式是什么

我知道有管理显示,这是伟大的排序信息,但我想添加大量的样式,这些价值观,把他们放在整个页面的不同地方,也使用其中一些多次。有时我甚至想在其他值中使用值(比如添加字段1和字段2并显示总和,或者使字段可单击以转到另一个字段中指定的URL)

我看了一些东西,比如显示套件,但整个页面的内容更多。我只需要调整主内容区域中显示的内容。它似乎也没有做我需要做的事情

我使用的主题似乎在页面代码(.tpl文件)中添加了变量,并以这种方式显示信息

我一直在做的是使用一些包含的变量(比如print$date;和print$time;),并使用PHP和devel展示的复杂数组系统直接调用它们

例如,如果我想显示正文内容,我会执行以下操作:

$myContent .= "Body: ".$content['body']['#items'][0]['value'];
这很有效,但我觉得有更好的方法。如果是,什么?我还没有找到它,因为我正在寻找一种可以让我最大限度地控制如何显示每个节点类型的变量的方法

谢谢


您有几篇与此相关的文章…

您需要为此创建自己的主题,然后您可能会覆盖您的字段的
字段--field\u name.tpl.php
文件。检查。@apokryfos,谢谢。我已经在做了。我有我的第三方物流文件,它们运作良好。我的问题是如何将这些变量添加到我的tpl文件中。有没有一种方法可以很好地实现这一点,或者我的方法是我们现有的最好的方法?@apokryfos,我想问一下显示这些自定义字段值的最佳方法。我不知道这是否是最好的方法。我只有那些.tpl文件和
template.php
中的一些
preprocess_字段
,用于预处理显示的变量。不知道这是否是最好的做法,但我认为这或多或少是在Drupal中可以轻松完成的。