-
AuthorPosts
-
beastmode54 JA JobBoard
beastmode54
- Join date:
- November 2007
- Posts:
- 233
- Downloads:
- 0
- Uploads:
- 4
- Thanks:
- 12
- Thanked:
- 20 times in 1 posts
November 5, 2007 at 2:11 pm #123610I am developing a real estate site, and i use soem mapping code. The code works fine on other templates….but on this template it does not…any ideas?
Menalto FriendMenalto
- Join date:
- May 2007
- Posts:
- 4736
- Downloads:
- 0
- Uploads:
- 43
- Thanks:
- 2
- Thanked:
- 531 times in 361 posts
November 5, 2007 at 2:18 pm #232253From where and whats the problem?
Be as specific as you can, to say it dont work doesnt help muchbeastmode54 JA JobBoardbeastmode54
- Join date:
- November 2007
- Posts:
- 233
- Downloads:
- 0
- Uploads:
- 4
- Thanks:
- 12
- Thanked:
- 20 times in 1 posts
November 5, 2007 at 2:35 pm #232254Here is the chunk of code….the first part of the code is inserted just before the closing tag.. Please bar with me..i very very new at this
<?php
require( $mosConfig_absolute_path . “/administrator/components/com_ezrealty/config.ezrealty.php” );
global $er_mapapi, $er_usemap, $er_mapsys;
?><?php if ($er_usemap) { ?>
<?php if ( $er_mapsys == 1 ){ ?>
<script src=”http://maps.google.com/maps?file=api&v=2.x&key=<?php echo $er_mapapi;?>” type=”text/javascript”></script>
<script type=”text/javascript”>
//<!;
var htmls = [];
var to_htmls = [];
var from_htmls = [];
var i = 0;
var baseIcon = new GIcon();
baseIcon.iconSize=new GSize(32,32);
baseIcon.shadowSize=new GSize(56,32);
baseIcon.iconAnchor=new GPoint(16,32);
baseIcon.infoWindowAnchor=new GPoint(16,0);var forsale = new GIcon(baseIcon, “http://maps.google.com/mapfiles/kml/pal3/icon31.png”, null, “http://maps.google.com/mapfiles/kml/pal3/icon31s.png”);
// A function to create the marker and set up the event window
function createMarker(point, address, icon)
{
var marker = new GMarker(point, icon);// The info window version with the “to here” form open
to_htmls = ‘<div style=”font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 5px;”>’ +
‘<div style=”margin-bottom: 8px;”><strong>Address:</strong><br />’ + address + ‘</div>’ +
‘<strong>Get Directions:</strong> To here – <a href=”javascript:fromhere(‘ + i + ‘)”>From here</a><br />’ +
‘<span style=”font-size: 10px; color: #999999;”>Start Address:</span>’ +
‘<form target=”_blank” action=”http://maps.google.com/maps” method=”get”>’ +
‘<input type=”text” name=”saddr” id=”saddr” value=”” />’ +
‘<input type=”submit” value=”Go” />’ +
‘<input type=”hidden” name=”daddr” value=”‘ + address + ‘” />’ +
‘<input type=”hidden” name=”hl” value=”en” /></form></div>’;// The info window version with the “to here” form open
from_htmls = ‘<div style=”font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 5px;”>’ +
‘<div style=”margin-bottom: 8px;”><strong>Address:</strong><br />’ + address + ‘</div>’ +
‘<strong>Get Directions:</strong> <a href=”javascript:tohere(‘ + i + ‘)”>To here</a> – From here<br />’ +
‘<span style=”font-size: 10px; color: #999999;”>End Address:</span>’ +
‘<form target=”_blank” action=”http://maps.google.com/maps” method=”get”>’ +
‘<input type=”text” name=”daddr” id=”daddr” value=”” />’ +
‘<input type=”submit” value=”Go” />’ +
‘<input type=”hidden” name=”saddr” value=”‘ + address + ‘” />’ +
‘<input type=”hidden” name=”hl” value=”en” /></form></div>’;// The inactive version of the direction info
html = ‘<div style=”font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 5px;”>’ +
‘<div style=”margin-bottom: 8px;”><strong>Address:</strong><br />’ + address + ‘</div>’ +
‘<strong>Get Directions:</strong> <a href=”javascript:tohere(‘+i+’)”>To here</a> – <a href=”javascript:fromhere(‘+i+’)”>From here</a></div>’;GEvent.addListener(marker, “click”, function() {
marker.openInfoWindowHtml(html);
});gmarkers = marker;
htmls = html;
i++;
return marker;
}// functions that open the directions forms
function tohere(i)
{
gmarkers.openInfoWindowHtml(to_htmls);
}
function fromhere(i)
{
gmarkers.openInfoWindowHtml(from_htmls);
}function showAddress(address)
{
if (geocoder)
{
geocoder.getLatLng
(
address, function(point)
{
if (!point)
{
alert(address + ” not found”);
}
else
{
map.setCenter(point, 13);
var marker = new GMarker(point, forsale);
map.addOverlay(marker);
map.addOverlay(createMarker(point, address, forsale));
}
}
);
}
}//]]>
</script><?php } ?>
<?php if ( $er_mapsys == 2 ){ ?>
<script type=”text/javascript”
src=”http://maps.yahooapis.com/v3.04/fl/javascript/apiloader.js?appid=<?php echo $er_mapapi;?>”>
</script>
<style type=”text/css”>
#mapContainer {
height: <?php echo $er_mapheight;?>px;
width: <?php echo $er_mapwidth;?>px;
}
</style><?php } ?>
<?php } ?>
</head>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 onload=”load()” onunload=”GUnload()”ONLOAD=”preloadImages();”>
beastmode54 JA JobBoardbeastmode54
- Join date:
- November 2007
- Posts:
- 233
- Downloads:
- 0
- Uploads:
- 4
- Thanks:
- 12
- Thanked:
- 20 times in 1 posts
November 5, 2007 at 2:54 pm #232255Thanks for your time…but i got it working….thanks!
-
AuthorPosts
This topic contains 4 replies, has 2 voices, and was last updated by beastmode54 17 years ago.
We moved to new unified forum. Please post all new support queries in our New Forum