Артур Нойманн, в одном из миллионов файлов template, который отвечает за вывод страницы "товара", прописано это:
....
<li><div class="name_par name_par_non"><i class="map-icon"></i></div><div class="value"><a id="show" href="#" id="title">Показать на карте</a></div></li>
....
<script>
var $overlay = $('.overlay'),
resize = true,
map;
function initialize() {
var myLatlng = new google.maps.LatLng(59.9755744,30.4257689);
var mapOptions = {
zoom:15,
center: myLatlng
}
map = new google.maps.Map(document.getElementById('map-canvas'),mapOptions);
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title:"Hello World!"
});
var marker = new google.maps.Marker({
position: new google.maps.LatLng(59.9755744,30.4257689),
});
}
$('#show').click(function(){
//$overlay.show();
$overlay.show( 0, function() {
initialize();
});
});
$('.overlay-bg').click(function(){
$overlay.hide();
});
</script>
<script>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-1656750-34'];);
_gaq.push(['_trackPageview'];);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? '[URL=https://ssl/]https://ssl[/URL]' : '[URL=http://www%27/]http://www'[/URL]) + '.google-analytics.com/ga.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0];).appendChild(ga);
})();
</script>
<script>
$(document).ready(function(){
$('#descript a.scroll-link').on('click', function() {
var scrollAnchor = $(this).attr('data-scroll'),
scrollPoint = $('div.title-item[data-anchor="' + scrollAnchor + '"]').offset().top - 28;
$('body,html').animate({
scrollTop: scrollPoint
}, 500);
return false;
})
$(window).scroll(function() {
var windscroll = $(window).scrollTop();
if (windscroll >= 650) {
$('#descript').addClass('fixed');
$('div.title-item').each(function(i) {
if ($(this).position().top <= windscroll - 10) {
$('#descript a.active').removeClass('active');
$('#descript a').eq(i).addClass('active');
}
});
} else {
$('#descript').removeClass('fixed');
$('#descript a.active').removeClass('active');
$('#descript a:first').addClass('active');
}
})();
});
</script>
Где вообще подключается карта - не в курсе. В гугле нет ни одного вразумительного ответа как подключить и где файлы хранятся с кодом. Мне бы заменить код в попапе с яндекс картой и координатами из админки. Но я также не знаю где они хранятся и в каких переменных!
