在 Drupal 7 中,我需要Programmatically
使用以下方法创建节点:
$node = new stdClass();
$node->type = "movie";
之后,只是上面的代码,假设我不知道它的字段是什么。
- 我怎样才能知道这个内容类型
fields
的那个字段?structure
- (或)我可以回显
fields
内容类型及其内部relations
吗?
在 Drupal 7 中,我需要Programmatically
使用以下方法创建节点:
$node = new stdClass();
$node->type = "movie";
之后,只是上面的代码,假设我不知道它的字段是什么。
fields
的那个字段?structure
fields
内容类型及其内部relations
吗?你用这个打开了一个非常严肃的api。基本命令是:
$data=field_info_instances("node",$source_node_type);
字段与实体相关联。这里的参数是您要求附加到“节点”实体的字段,第二个参数是实体中称为“捆绑”的“节点类型”
但这是一个相当复杂的 api。在此处查看整个 api 的文档:http: //api.drupal.org/api/drupal/modules%21field%21field.module/group/field/7