function composed_field_field_formatter_info in Composed Field 7
Implements hook_field_formatter_info().
File
- ./
composed_field.module, line 541 - Defines composed field type.
Code
function composed_field_field_formatter_info() {
$settings['display_options'] = array(
'hidden' => 0,
'format' => '_none',
'prefix' => '',
'suffix' => '',
);
return array(
'composed_field_unformatted_list' => array(
'label' => t('Unformatted list'),
'field types' => array(
'composed_field',
),
'settings' => $settings + array(
'style' => 'inline',
),
),
'composed_field_fieldset' => array(
'label' => t('Fieldset'),
'field types' => array(
'composed_field',
),
'settings' => $settings + array(
'collapsible' => TRUE,
'collapsed' => FALSE,
),
),
'composed_field_html_list' => array(
'label' => t('HTML list'),
'field types' => array(
'composed_field',
),
'settings' => $settings + array(
'style' => 'inline',
'list_type' => 'ul',
),
),
'composed_field_table' => array(
'label' => t('Table'),
'field types' => array(
'composed_field',
),
'settings' => $settings + array(
'table' => array(
'number_column' => FALSE,
'number_column_label' => '№',
'column_label' => '',
),
),
),
'composed_field_accordion' => array(
'label' => t('Accordion'),
'field types' => array(
'composed_field',
),
'settings' => $settings,
),
'composed_field_tabs' => array(
'label' => t('Tabs'),
'field types' => array(
'composed_field',
),
'settings' => $settings,
),
'composed_field_dialog' => array(
'label' => t('Dialog'),
'field types' => array(
'composed_field',
),
'settings' => $settings,
),
);
}