function views_menu_reference_field_widget_settings_form in Views Menu Reference 7
Implements hook_field_widget_settings_form().
File
- ./
views_menu_reference.module, line 272 - views_menu_reference module core implementations.
Code
function views_menu_reference_field_widget_settings_form($field, $instance) {
$form = array();
// Create these variables by reference. No need to increase memory usage just
// because we want to write variables in a readable way.
$widget =& $instance['widget'];
$settings =& $widget['settings'];
if ($widget['type'] == 'field_views_menu_reference') {
$form['menus'] = array(
'#type' => 'checkboxes',
'#title' => t('Selectable menus'),
'#default_value' => $settings['menus'],
'#options' => menu_get_menus(),
'#description' => t('Select which menus should be possible to refer to.'),
'#weight' => -1,
'#required' => TRUE,
);
}
return $form;
}