You are here

function leaflet_widget_widget_validate in Leaflet Widget for Geofield 7.2

Same name and namespace in other branches
  1. 7 leaflet_widget.module \leaflet_widget_widget_validate()

Widget validation callback.

This is used to process the posted values to proper geofield values.

1 string reference to 'leaflet_widget_widget_validate'
leaflet_widget_field_widget_form in ./leaflet_widget.module
Implements hook_field_widget_form().

File

./leaflet_widget.module, line 248
Leaflet widget module for Geofield.

Code

function leaflet_widget_widget_validate($element, &$form_state) {
  $geophp = geophp_load();
  if (!$geophp) {
    return FALSE;
  }
  $geojson = $element['geom']['#value'];
  $results = array(
    leaflet_widget_process_geojson($geojson),
  );
  form_set_value($element, $results, $form_state);
}