function _add_map_method_elements() { $html = "\n<div id=\"{$this->_element_id}_tab_content_map\" class=\"position_widget_tab_content position_widget_tab_content_map\"><!-- tab_content_map starts -->\n"; $html .= "\n<div class=\"position_widget_actions\">\n"; $html .= "\n<div id=\"{$this->_element_id}_position_widget_action_cam\">[ Clear alternatives ]</div> \n"; $html .= "\n</div>\n"; $orp_map = new org_routamc_positioning_map("{$this->_element_id}_map"); $html .= $orp_map->show(420, 300, null, false); $html .= "\n</div><!-- tab_content_map ends -->\n"; $this->_widget_elements[] = HTML_QuickForm::createElement('static', "{$this->_element_id}_static_map", '', $html); $script = "init_position_widget('{$this->_element_id}', mapstraction_{$this->_element_id}_map, {$this->js_options_str});"; $script = "jQuery('#{$this->_element_id}').dm2_position_widget(mapstraction_{$this->_element_id}_map, {$this->js_options_str});"; midcom::get('head')->add_jquery_state_script($script); }
$object_position = new org_routamc_positioning_object($location_object); $coordinates = $object_position->get_coordinates(); if ($coordinates['latitude'] && $coordinates['longitude']) { if (array_key_exists('location', $view) && trim(strip_tags($view['location'])) != '') { ?> <div class="loc"> <h3>Paikka:</h3> <span class="location">&(view['location']:h);</span> </div> <?php } $map = new org_routamc_positioning_map('fi_kilonkipinat_events_event_map'); $map->zoom_level = $location_object->locationzoom; $marker = array('path' => '/style/img/pin-kkp.png'); $map->add_object($location_object, $marker); $map->show(); } elseif ($show_location_txt) { ?> <div id="fi_kilonkipinat_events_event_location"> <h3>Paikka: &(event.locationtext:h);</h3> </div> <?php } ?> </div> <?php } elseif ($show_location_txt) { ?> <div id="fi_kilonkipinat_events_event_location"> <h3>Paikka: &(event.locationtext:h);</h3> </div>