欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

function field_info_field_map

7.x field.info.incfield_info_field_map()

Returns a lightweight map of fields across bundles.

The function only returns active, non deleted fields.

array(  'body' => array(    'bundles' => array(      'node' => array('page', 'article'),
    ),    'type' => 'text_with_summary',
  ),
);

Return value

An array keyed by field name. Each value is an array with two entries:

  • type: The field type.

  • bundles: The bundles in which the field appears, as an array with entity types as keys and the array of bundle names as values.

Example:

Related topics

1 call to field_info_field_map()

File


  • modules/

    field/

    field.info.inc, line 468

  • Field Info API, providing information about available fields and field types.


Code

function field_info_field_map() {  $cache = _field_info_field_cache();  return $cache->getFieldMap();
}

Comments

grendzy’s picture

As of 7.20, this function is not yet available in stable releases of Drupal.

yannickoo’s picture

It is included in Drupal 7.22, which will be released today.

来自  https://api.drupal.org/api/drupal/modules%21field%21field.info.inc/function/field_info_field_map/7.x


普通分类: