Drupal 6 Drupal-输出自定义字段&;仅限于特定页面

Drupal 6 Drupal-输出自定义字段&;仅限于特定页面,drupal-6,Drupal 6,我已经接管了对基于Drupal 6的站点的支持,客户端要求我有一个用于数据输入的自定义字段,该字段位于内容类型->页面->管理字段下,然后添加了一个新的textarea字段 数据需要打印到模板文件page models and prices.tpl.php 我已经研究了几种关于如何打印的解决方案,使用了print、print\r、$content、$page和$node,因为它们已经在其他地方使用过(虽然不是在.tpl上),但似乎都不起作用 这似乎是一个非常简单的函数,但我无法打印数据。你知道我

我已经接管了对基于Drupal 6的站点的支持,客户端要求我有一个用于数据输入的自定义字段,该字段位于
内容类型->页面->管理字段下,然后添加了一个新的textarea字段

数据需要打印到模板文件
page models and prices.tpl.php

我已经研究了几种关于如何打印的解决方案,使用了
print
print\r
$content
$page
$node
,因为它们已经在其他地方使用过(虽然不是在.tpl上),但似乎都不起作用

这似乎是一个非常简单的函数,但我无法打印数据。你知道我遗漏了什么吗?如果有人能给我指出正确的方向,这将是非常有帮助的,Drupal对我来说是一个新的CMS


除了在前端打印外,是否有任何方法限制每页的字段使用?理想情况下,我只希望在一个页面上使用它。

无论这是否正确,它都适用于Drupal 6。CCK文档对这个函数没有什么帮助,可能是因为Drupal版本已经过时了

$result = db_query('SELECT field_shape_info_value, field_size_info_value, field_depth_info_value, field_chamber_info_value FROM {content_type_page} WHERE nid=51');
while ( $obj = db_fetch_object ($result) ) {
   $shape = $obj->field_shape_info_value;
   $size = $obj->field_size_info_value;
   $depth = $obj->field_depth_info_value;
   $chamber = $obj->field_chamber_info_value;
};
然后你可以在页面上回音

echo $shape;
我希望这能帮助别人