Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal7是一种通过编程了解内容类型中字段的方法吗?_Drupal_Drupal Fields_Drupal Content Types_Drupal Nodes - Fatal编程技术网

Drupal7是一种通过编程了解内容类型中字段的方法吗?

Drupal7是一种通过编程了解内容类型中字段的方法吗?,drupal,drupal-fields,drupal-content-types,drupal-nodes,Drupal,Drupal Fields,Drupal Content Types,Drupal Nodes,在Drupal 7中,我需要通过以下方式以编程方式创建节点: $node = new stdClass(); $node->type = "movie"; 之后,只需上面的代码,假设我不知道它的字段是什么 我如何才能了解此内容类型的字段及其结构? 或者我可以回显内容类型及其关系中的字段吗? 你用这个打开了一个相当严肃的api。基本命令是: $data=field_info_instances("node",$source_node_type); 字段绑定到实体。这里的参数是您要求附加到

在Drupal 7中,我需要通过以下方式以编程方式创建节点:

$node = new stdClass();
$node->type = "movie";
之后,只需上面的代码,假设我不知道它的字段是什么

我如何才能了解此内容类型的字段及其结构? 或者我可以回显内容类型及其关系中的字段吗?
你用这个打开了一个相当严肃的api。基本命令是:

$data=field_info_instances("node",$source_node_type);
字段绑定到实体。这里的参数是您要求附加到节点实体的字段,第二个参数是实体speak中称为bundle的节点类型

但这是一个相当复杂的api。请在此处查看整个api的文档: