geo/modules/geo_field/geo_field.module, line 297
- Versions
- 6
geo_field_latlon_process($element, $edit, $form_state, $form)
Code
<?php
function geo_field_latlon_process($element, $edit, $form_state, $form) {
$field = $form['#field_info'][$element['#field_name']];
$element['#prefix'] = '<div class="container-inline">';
$element['#suffix'] = '</div>';
$element['lat'] = array(
'#type' => 'textfield',
'#title' => t('Latitude'),
'#default_value' => isset($element['#value']['lat']) ? $element['#value']['lat'] : NULL,
'#required' => $field['required'],
'#size' => 15,
'#maxlength' => 15,
);
$element['lon'] = array(
'#type' => 'textfield',
'#title' => t('Longitude'),
'#default_value' => isset($element['#value']['lon']) ? $element['#value']['lon'] : NULL,
'#required' => $field['required'],
'#size' => 15,
'#maxlength' => 15,
);
$element['wkt'] = array(
'#type' => 'value',
'#value' => isset($element['#value']['wkt']) ? $element['#value']['wkt'] : NULL,
);
return $element;
}
?> 