1

在 Drupal 7 中,我需要Programmatically使用以下方法创建节点:

$node = new stdClass();
$node->type = "movie";

之后,只是上面的代码,假设我不知道它的字段是什么。

  • 我怎样才能知道这个内容类型fields的那个字段?structure
  • (或)我可以回显fields内容类型及其内部relations吗?
4

1 回答 1

0

你用这个打开了一个非常严肃的api。基本命令是:

$data=field_info_instances("node",$source_node_type);

字段与实体相关联。这里的参数是您要求附加到“节点”实体的字段,第二个参数是实体中称为“捆绑”的“节点类型”

但这是一个相当复杂的 api。在此处查看整个 api 的文档:http: //api.drupal.org/api/drupal/modules%21field%21field.module/group/field/7

于 2012-10-11T16:29:48.200 回答