function openlayers_layer_type_tms::options_form_submit in Openlayers 7.2
Submit handler for the options form.
Overrides openlayers_layer_type::options_form_submit
File
- plugins/
layer_types/ openlayers_layer_type_tms.inc, line 129 - TMS Layer Type
Class
- openlayers_layer_type_tms
- OpenLayers TMS Layer Type class
Code
function options_form_submit($form, &$form_state) {
parent::options_form_submit($form, $form_state);
$form_state['values']['data']['url'] = explode("\n", $form_state['values']['data']['url']);
$form_state['values']['data']['resolutions'] = array_map('floatval', array_values($form_state['values']['data']['resolutions']));
$form_state['values']['data']['wrapDateLine'] = (bool) $form_state['values']['data']['wrapDateLine'];
$form_state['values']['data']['zoomOffset'] = intval($form_state['values']['data']['zoomOffset'], 10);
$form_state['values']['data']['maptiler'] = (bool) $form_state['values']['data']['maptiler'];
}