Разобрался.
Нужно кастомизировать немного шаблон map.google.view.
В script.js есть строка
google.maps.event.addlistener(obplacemark, 'click', f unction() {
далее выполняется функция при клике на маркер.
И вот тут нужно вместо всего этого вставить
google.maps.event.addlistener(obplacemark, 'click', f unction() {
document.location.href = link;
});
link, передавайте какой хотите в template.php, например, третьим параметром функции bx_gmapaddplacemark.
Пример.
bx_gmapaddplacemark(<?echo cutil::phptojsobject($arresult['position']['placemarks'][$i]

?>, '<?echo $arparams['map_id']?>', 'http://yakus.ru');
соответственно в script.js не забудьте при объявлении функции этот link добавить третьим параметром.