You are here

function openlayers_geofield_widget_afterbuild in Geofield 7.2

Callback for afterbuild for widget for js addition to

1 string reference to 'openlayers_geofield_widget_afterbuild'
openlayers_field_widget_form in ./geofield.widgets.openlayers.inc
Implements hook_field_widget_form().

File

./geofield.widgets.openlayers.inc, line 276
Provides widget hooks on behalf of Openlayers.

Code

function openlayers_geofield_widget_afterbuild($element, &$form_state) {
  $defaults = array();
  $element['geofield_openlayers_map'] = array(
    '#markup' => '<div class="form-item geofield-openlayers-map" style="display:block">' . openlayers_geofield_form_latlon_map(array(), $element['#openlayers_mapname']) . '</div>',
  );
  $element['geofield_openlayers_map_desc'] = array(
    '#markup' => '<div class="description geofield-help">' . t('Use the icons to select what type of feature to draw. Each map can contain one simple feature. Pan and zoom with arrows and the zoom bar.') . '</div>',
  );
  drupal_add_js(array(
    'geofield' => array(
      'widget_settings' => $element['#widget_settings'],
    ),
  ), 'setting');
  return $element;
}