| @@ -44,9 +44,9 @@ | ||
| 44 | 44 | $field_id = str_replace('_lat', '', $field_id); |
| 45 | 45 | |
| 46 | 46 | ?> |
| 47 | 47 | |
| 48 | -<div class="wdk-field-edit <?php echo esc_attr($field->field_type); ?>" id="inputbox_map_<?php echo esc_attr($field_id); ?>"> | |
| 48 | +<div class="wdk-field-<?php echo esc_attr($field_id);?> wdk-field-edit <?php echo esc_attr($field->field_type); ?>" id="inputbox_map_<?php echo esc_attr($field_id); ?>"> | |
| 49 | 49 | <label for="<?php echo esc_attr($field_id); ?>"><?php echo esc_html($field_label).esc_html($required); ?></label> |
| 50 | 50 | <div class="wdk-field-container"> |
| 51 | 51 | <div class="inputbox_map" id="<?php echo esc_attr($field_id); ?>_map"></div> |
| 52 | 52 | |
| @@ -66,9 +66,9 @@ | ||
| 66 | 66 | jQuery(document).ready(function($) { |
| 67 | 67 | if(!$('#<?php echo esc_attr($field_id); ?>_lat').length || !$('#<?php echo esc_attr($field_id); ?>_lng').length){$('#inputbox_map_<?php echo esc_attr($field_id); ?>').hide()} |
| 68 | 68 | let map,marker; |
| 69 | 69 | map = L.map('<?php echo esc_attr($field_id); ?>_map', { |
| 70 | - center: [<?php echo wmvc_show_data($field_id.'_lat', $db_data, get_option('wdk_default_lat', 51.505)); ?>, <?php echo wmvc_show_data($field_id.'_lng', $db_data, get_option('wdk_default_lng', -0.09)); ?>], | |
| 70 | + center: [<?php echo esc_html(wmvc_show_data($field_id.'_lat', $db_data, get_option('wdk_default_lat', 51.505))); ?>, <?php echo esc_html(wmvc_show_data($field_id.'_lng', $db_data, get_option('wdk_default_lng', -0.09))); ?>], | |
| 71 | 71 | zoom: 4, |
| 72 | 72 | }); |
| 73 | 73 | L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { |
| 74 | 74 | attribution: '© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors' |
| @@ -74,9 +74,9 @@ | ||
| 74 | 74 | attribution: '© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors' |
| 75 | 75 | }).addTo(map); |
| 76 | 76 | |
| 77 | 77 | marker = L.marker( |
| 78 | - [<?php echo wmvc_show_data($field_id.'_lat', $db_data, get_option('wdk_default_lat', 51.505)); ?>, <?php echo wmvc_show_data($field_id.'_lng', $db_data, get_option('wdk_default_lng', -0.09)); ?>], | |
| 78 | + [<?php echo esc_html(wmvc_show_data($field_id.'_lat', $db_data, get_option('wdk_default_lat', 51.505))); ?>, <?php echo esc_html(wmvc_show_data($field_id.'_lng', $db_data, get_option('wdk_default_lng', -0.09))); ?>], | |
| 79 | 79 | {draggable: true} |
| 80 | 80 | ).addTo(map); |
| 81 | 81 | |
| 82 | 82 | marker.on('dragend', (event) => { |