function oa_core_og_fields_info in Open Atrium Core 7.2
Implements hook_og_fields_info().
File
- ./
oa_core.module, line 458
Code
function oa_core_og_fields_info() {
$items[OA_SECTION_FIELD] = array(
'no ui' => TRUE,
'type' => array(
'group content',
),
'description' => t('Determine to which Open Atrium section this space content is assigned to.'),
'field' => array(
'field_name' => OA_SECTION_FIELD,
'type' => 'entityreference',
'cardinality' => 1,
'module' => 'entityreference',
'settings' => array(
'handler' => 'base',
'handler_settings' => array(
'behaviors' => array(
'views-select-list' => array(
'status' => 0,
),
),
'sort' => array(
'type' => 'none',
),
'target_bundles' => array(
OA_SECTION_TYPE => OA_SECTION_TYPE,
),
),
'target_type' => 'node',
),
'translatable' => '0',
),
'instance' => array(
'label' => t('Open Atrium Section'),
'options_limit' => 1,
'options_limit_empty_behaviour' => 1,
'options_limit_fields' => array(
'body' => 0,
'oa_section_ref' => 0,
'og_group_ref' => 'og_group_ref',
),
'options_optomize_entityreferences' => 1,
'widget' => array(
'active' => 0,
'module' => 'options',
'settings' => array(
'match_operator' => 'CONTAINS',
'path' => '',
'size' => 60,
),
'type' => 'options_select',
'weight' => '7',
),
),
);
return $items;
}