Добавить yandex или google карту местанождения

Добрый день! на вашем форуме сижу недавно, и вопросов пока не возникало. Но вот появилась идея разместить на странице с информацией карту (google или yandex) с указанием местонахождения нашей точки. По поиску подобной темы не нашел на форуме. как это возможно в VamShop 1.63 и возможно ли это? Если сможете помочь, то прошу чтобы было понятно для новичка. Ато, сами понимаете... Спасибо заранее!

*

Spido

  • *
  • 1588

Код карты гугла нужно вставить в файл contact_us.php.
Например такой код:

Код: (здесь есть ссылка, которая гостям не доступна зарегистрируйтесь или залогиньтесь)
<!-- Google Map - Start -->
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>

<script type="text/javascript">
function initialize() {
    var myOptions = {
        zoom: 13, // масштаб карты
        mapTypeId: google.maps.MapTypeId.ROADMAP // тип карты
    };
    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
    var geocoder = new google.maps.Geocoder(); // геокодер
    geocoder.geocode( { 'address': 'здесь написать адрес'}, function(results, status) {
        if (status == google.maps.GeocoderStatus.OK) {
            map.setCenter(results[0].geometry.location);
            var marker = new google.maps.Marker({ // маркер
                position: results[0].geometry.location,
                map: map
            });
            var contentString = '<div>Название пункта</div>';
     
            var infowindow = new google.maps.InfoWindow({ // информационное окно
                content: contentString
            });
            google.maps.event.addListener(marker, 'click', function() {
                infowindow.open(map,marker);
            });
        }
    });
}
$('document').ready(function() {
    initialize();
});
</script>
<!-- Google Map - End -->