function countries_field_widget_settings_form in Countries 7
Implement hook_field_widget_settings_form().
File
- ./
countries.module, line 511
Code
function countries_field_widget_settings_form($field, $instance) {
$widget = $instance['widget'];
$settings = $widget['settings'];
$form['enabled'] = array(
'#type' => 'radios',
'#title' => t('Country status'),
'#default_value' => $settings['enabled'],
'#options' => array(
COUNTRIES_ALL => t('Both'),
COUNTRIES_ENABLED => t('Enabled countries only'),
COUNTRIES_DISABLED => t('Disabled countries only'),
),
);
$form['continents'] = array(
'#type' => 'checkboxes',
'#title' => t('Filter by continent'),
'#default_value' => $settings['continents'],
'#options' => countries_get_continents(),
'#description' => t('If no continents are selected, this filter will not be used.'),
);
$form['size'] = array(
'#type' => 'textfield',
'#title' => t('Size'),
'#default_value' => $settings['size'],
'#element_validate' => array(
'_element_validate_integer_positive',
),
);
return $form;
}