function _event_calendar_installed_fields in Event Calendar 7
Callback to define fields.
1 call to _event_calendar_installed_fields()
- _create_content_type in ./
event_calendar.install - Function to create content type and its fields.
File
- ./
event_calendar.install, line 194 - install file for Event Calendar module.
Code
function _event_calendar_installed_fields($t) {
return array(
'event_calendar_status' => array(
'field_name' => 'event_calendar_status',
'type' => 'taxonomy_term_reference',
'label' => $t('Status'),
'settings' => array(
'allowed_values' => array(
array(
'vocabulary' => TAXONOMY_TYPE,
'parent' => 0,
),
),
),
),
'event_calendar_date' => array(
'active' => '1',
'cardinality' => '1',
'deleted' => '0',
'required' => TRUE,
'entity_types' => array(),
'field_name' => 'event_calendar_date',
'foreign keys' => array(),
'indexes' => array(),
'module' => 'date',
'settings' => array(
'enddate' => 1,
'enddate_required' => 0,
'granularity' => array(
'day' => 'day',
'hour' => 'hour',
'minute' => 'minute',
'month' => 'month',
'second' => 0,
'year' => 'year',
),
'repeat' => 0,
'timezone_db' => 'UTC',
'todate' => 'optional',
'tz_handling' => 'none',
),
'translatable' => '0',
'type' => 'datetime',
),
);
}