【发布时间】:2010-05-04 13:51:14
【问题描述】:
有什么好的 CCK API 文档吗?我见过http://api.audean.com/,但在那里找不到我想要的。
基本上,我需要一个函数,它接受一个字段名称并返回具有该字段的节点类型。我自己写的,但更愿意调用 API。
【问题讨论】:
有什么好的 CCK API 文档吗?我见过http://api.audean.com/,但在那里找不到我想要的。
基本上,我需要一个函数,它接受一个字段名称并返回具有该字段的节点类型。我自己写的,但更愿意调用 API。
【问题讨论】:
CCK 是一个很棒的模块,但有糟糕的、过时的文档。 :(
查看模块文件发现 content_fields($field_name) 可能提供您正在寻找的功能。
该函数接受字段名称并返回该字段的所有设置的数组。 节点类型存储在 ['type_name'] 中,因此您可以编写如下内容:
$field = content_fields('field_myfield');
$node_type = $field['type_name'];
这应该为您提供 field_myfield 的节点类型。
【讨论】: