【问题标题】:How to get all content types having a certain field programmatically in Drupal 7?如何在 Drupal 7 中以编程方式获取具有特定字段的所有内容类型?
【发布时间】:2011-02-14 07:59:04
【问题描述】:

我想列出所有具有特殊字段的内容类型(不是节点),例如“field_user_select”。 如何在 drupal 7 中以编程方式执行此操作?

谢谢

【问题讨论】:

    标签: php drupal module drupal-7


    【解决方案1】:

    您应该能够使用field_read_instances 返回给定字段名称的所有字段实例。从中获取实体包。

    【讨论】:

    • 这个功能差不多,只是field_read_*函数可以自动过滤返回的信息。
    【解决方案2】:

    我没有找到正确的函数,但是您可以创建自己的函数,从 field_ui.admin.inc 文件中的函数 field_ui_fields_list() 中获取代码,添加按字段名称过滤的参数...

    【讨论】:

      猜你喜欢
      • 2012-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-28
      • 1970-01-01
      • 1970-01-01
      • 2016-02-28
      相关资源
      最近更新 更多