1

好的,所以我想编写一个自定义 PHP 脚本,将其插入 Drupal 内容类型。

我希望这个 PHP 脚本能够从内容类型的其他字段中提取信息。

基本上,这些字段将包含 PHP 脚本将用于进行数据库调用并最终显示给最终用户的数据。

是否可以在内容类型内引用 PHP 中当前内容类型的字段?(显然需要启用 PHP 代码模块)。

请注意,这是在 Drupal 7 中

4

1 回答 1

0

我强烈建议不要使用 PHP 过滤器模块(它会引入安全漏洞,并且无法对代码进行版本控制)。也就是说,您可以在如下代码中获取节点对象(因此它是字段):

if ($node = menu_get_object()) {
  $some_field_items = field_get_items('node', $node, 'field_some_field');
  // etc...
}

请记住,该方法仅在您位于完整节点页面时才有效。

于 2012-08-28T08:03:26.250 回答