function popup_nodereference_field_formatter_settings_form in Popup 7
Same name and namespace in other branches
- 8 modules/popup_nodereference/popup_nodereference.module \popup_nodereference_field_formatter_settings_form()
Implementation of hook_field_formatter_settings_form
File
- modules/
popup_nodereference/ popup_nodereference.module, line 35
Code
function popup_nodereference_field_formatter_settings_form($field, $instance, $view_mode, $form, &$form_state) {
module_load_include('inc', 'popup_ui', 'includes/popup_ui.admin');
$display = $instance['display'][$view_mode];
$settings = $display['settings'];
$formatters = _popup_ui_formatter_settings();
$keys = array_keys($formatters);
$options = array_combine($keys, $keys);
$element = array(
'popup_format' => array(
'#default_value' => $settings['popup_format'],
'#title' => 'Popup format',
'#type' => 'select',
'#options' => $options,
),
'popup_grouping' => array(
'#default_value' => $settings['popup_grouping'],
'#title' => 'Group multiple nodes in a single popup.',
'#type' => 'checkbox',
),
);
return $element;
}