【问题标题】:Drupal: CCK API DocsDrupal:CCK API 文档
【发布时间】:2010-05-04 13:51:14
【问题描述】:

有什么好的 CCK API 文档吗?我见过http://api.audean.com/,但在那里找不到我想要的。

基本上,我需要一个函数,它接受一个字段名称并返回具有该字段的节点类型。我自己写的,但更愿意调用 API。

【问题讨论】:

    标签: api drupal cck


    【解决方案1】:

    CCK 是一个很棒的模块,但有糟糕的、过时的文档。 :(

    查看模块文件发现 content_fields($field_name) 可能提供您正在寻找的功能。

    该函数接受字段名称并返回该字段的所有设置的数组。 节点类型存储在 ['type_name'] 中,因此您可以编写如下内容:

    $field = content_fields('field_myfield');
    $node_type = $field['type_name'];
    

    这应该为您提供 field_myfield 的节点类型。

    【讨论】:

    • 谢谢。我只是想出了一个。文档说这是一个私人的 fn,但刚刚意识到他们必须将其更改为公开的。知道是否有一个 API 调用来获取内容类型的“所有”字段,而不仅仅是 CCK 字段?
    猜你喜欢
    • 1970-01-01
    • 2012-02-07
    • 2015-05-04
    • 2014-02-22
    • 2012-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-14
    相关资源
    最近更新 更多