Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
好的,所以我想编写一个自定义 PHP 脚本,将其插入 Drupal 内容类型。
我希望这个 PHP 脚本能够从内容类型的其他字段中提取信息。
基本上,这些字段将包含 PHP 脚本将用于进行数据库调用并最终显示给最终用户的数据。
是否可以在内容类型内引用 PHP 中当前内容类型的字段?(显然需要启用 PHP 代码模块)。
请注意,这是在 Drupal 7 中
我强烈建议不要使用 PHP 过滤器模块(它会引入安全漏洞,并且无法对代码进行版本控制)。也就是说,您可以在如下代码中获取节点对象(因此它是字段):
if ($node = menu_get_object()) { $some_field_items = field_get_items('node', $node, 'field_some_field'); // etc... }
请记住,该方法仅在您位于完整节点页面时才有效。