function ip_geoloc_plugin_style_bulk_of_form_validate in IP Geolocation Views & Maps 7
Same name and namespace in other branches
- 8 src/Plugin/views/style/ip_geoloc_plugin_style.inc \ip_geoloc_plugin_style_bulk_of_form_validate()
Validation for ip_geoloc_plugin_style_bulk_of_form().
3 calls to ip_geoloc_plugin_style_bulk_of_form_validate()
- ip_geoloc_plugin_style_leaflet::options_validate in views/
ip_geoloc_plugin_style_leaflet.inc - Validate the options form.
- ip_geoloc_plugin_style_map::options_validate in views/
ip_geoloc_plugin_style_map.inc - Validate the options form.
- ip_geoloc_plugin_style_openlayers::options_validate in views/
ip_geoloc_plugin_style_openlayers.inc - Validate the options form.
File
- views/
ip_geoloc_plugin_style.inc, line 270 - ip_geoloc_plugin_style.inc
Code
function ip_geoloc_plugin_style_bulk_of_form_validate(&$form, &$form_state) {
$options =& $form_state['values']['style_options'];
if (in_array('---', $options['ip_geoloc_views_plugin_latitude'])) {
$names = explode(',', $options['ip_geoloc_views_plugin_latitude_text']);
foreach ($names as $name) {
$name = trim($name);
$options['ip_geoloc_views_plugin_latitude'][$name] = $name;
}
unset($options['ip_geoloc_views_plugin_latitude']['---']);
}
else {
$options['ip_geoloc_views_plugin_latitude_text'] = '';
}
if ($options['ip_geoloc_views_plugin_longitude'] == '---') {
$options['ip_geoloc_views_plugin_longitude'] = trim($options['ip_geoloc_views_plugin_longitude_text']);
}
else {
$options['ip_geoloc_views_plugin_longitude_text'] = '';
}
}