在 Drupal 6 模板中打印字段


Printing a field in a Drupal 6 template

我相信目前接受的用于在Drupal 7模板中打印字段的形式是print render($content['field_name_here']);

但是,我相信这是从 Drupal 6 中的其他内容更改的,我找不到文档 - 如何在 Drupal 6 模板中打印特定的字段值?

不确定这是否是您要查找的。 您在寻找drupal_render功能吗?

https://api.drupal.org/api/drupal/6

您始终可以从 $node 变量打印字段(假设这是某种内容类型的模板)。通常,它将是结构化的:

<?php print $node->your_field_name[0]['value']; ?>

您只需执行以下操作即可查看所有变量:

<?php print_r ($node); ?>

并查看输出。