Forums / All Other Contributions/Addons / Google map details not appearing

Google map details not appearing

Locked

Views: 806

Results 1 to 4 of 4
This thread is locked. New replies are disabled.
12 Oct 2011, 9:45 AM
#2
frank18 avatar

frank18

Deceased

Join Date:
Nov 2007
Location:
Sunny Coast, Australia
Posts:
3,427
Plugin Contributions:
2

Re: Google map details not appearing

Does not look like a ZC issue to me. Check the code you downloaded from Google Maps.

NOTE: We are sorry that Frank is no longer with us.
We are grateful for all his contributions to the Zen Cart community.

13 Oct 2011, 2:36 AM
#3
asiamarinehub avatar

asiamarinehub

New Zenner

Join Date:
Oct 2007
Posts:
41
Plugin Contributions:
0

Re: Google map details not appearing

This is the code

<!-- Google Maps code start --> <script src="http://maps.google.com/maps?file=api&v=2&sensor=false&key=YOUR_API_KEY_HERE" type="text/javascript"></script> <div id="map" style="width: 100%; height: 300px"></div>

<noscript><b>JavaScript must be enabled in order for you to use Google Maps.</b>
However, it seems JavaScript is either disabled or not supported by your browser.
To view Google Maps, enable JavaScript by changing your browser options, and then
try again.
</noscript>

<script type="text/javascript">
//<![CDATA[

function display_map()
{

if (GBrowserIsCompatible()) { 

  // A function to create the marker and set up the event window
  // Dont try to unroll this function. It has to be here for the function closure
  // Each instance of the function preserves the contends of a different instance
  // of the "marker" and "html" variables which will be needed later when the event triggers.    
  
  html ="<div style=\"width:250px; text-align: left;\">Business Name<br />Address line 1<br />Address line 2<br />Phone: 12345678<\/div>";
  
  function createMarker(point,html) {
    var marker = new GMarker(point);
    GEvent.addListener(marker, "click", function() {
      marker.openInfoWindowHtml(html);
    });
    return marker;
  }

  // Display the map, with some controls and set the initial location 
  var map = new GMap2(document.getElementById("map"));
  map.addControl(new GSmallMapControl());
  map.addControl(new GMapTypeControl());
  map.setCenter(new GLatLng(40.728848,-73.995645),16);

  // Set up the marker and info

  var point = new GLatLng(40.728848,-73.995645);
  var marker = createMarker(point, html)
  map.addOverlay(marker);
  marker.openInfoWindowHtml(html);


}

// display a warning if the browser was not compatible
else {
  alert("Sorry, the Google Maps API is not compatible with this browser");
}

// This Javascript is based on code provided by the
// Community Church Javascript Team
// <http://www.bisphamchurch.org.uk/>   
// <http://econym.org.uk/gmap/>

//]]>

}
</script>

<script type="text/javascript"> window.onload= function(){ display_map(); }; window.onunload= function(){ GUnload(); }; </script> <!-- Google Maps code end -->
13 Oct 2011, 3:11 AM
#4
Kim avatar

Kim

Obaa-san

Join Date:
Jun 2003
Location:
West Coast, North America
Posts:
26,684
Plugin Contributions:
0

Re: Google map details not appearing

You really need to talk to them about the problem.

Please do not PM for support issues: a private solution doesn't benefit the community.

Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.