function colorized_gmap_admin_js_settings_export in Colorized google maps block 7
Pass map settings to js.
Parameters
int $map_settings: Array of map settings.
1 call to colorized_gmap_admin_js_settings_export()
- colorized_gmap_form_alter in ./
colorized_gmap.module - Implements hook_form_alter().
File
- ./
colorized_gmap.admin.inc, line 621 - Administrative page for colorized gmap module.
Code
function colorized_gmap_admin_js_settings_export($map_settings) {
$styles = array();
if (isset($map_settings['settings'])) {
foreach ($map_settings['settings'] as $key => $item) {
if (is_numeric($key)) {
unset($item['remove']);
$styles[] = $item;
}
}
$settings = array(
'lat' => $map_settings['latitude'],
'long' => $map_settings['longitude'],
'style' => $styles,
'additional_settings' => $map_settings['colorized_map_addtional_settings'],
);
drupal_add_js(array(
'colorized_gmap' => $settings,
), 'setting');
}
}