Re: Re: Re: Re: XOOPSモジュールGNAVIのGoogleMapを V3にしたい

このトピックの投稿一覧へ

なし Re: Re: Re: Re: XOOPSモジュールGNAVIのGoogleMapを V3にしたい

msg# 1.2.1.1.1.1.2.1.1
depth:
8
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012/8/17 18:45 | 最終変更
タツ  管理人   投稿数: 2447
取り敢えずエラーがでなくなって良かったです。

なんか気になるのはバージョンアップするにあたってなぜヘッダー辺りを変更しなければならなくなったのかがなんとなく気になります。

ところで、こちらも実際にこのマップで利用して記事を変更していて登録時とアイコンが位置ずれしてしまうことに気が付きました。

それで以下の部分を変更しました。

html/modules/gnavi/js/map.jsの134行目と140行目の所で
 new google.maps.Point(0, eval(p[7])));
→new google.maps.Point(eval(p[6]), eval(p[7])));

0 → eval(p[6])に変更です。

function ShowItemGMap() {

//show map on individual article.
if(gn_it) gn_mt = gn_it ;
gn_iz = parseInt(gn_iz);
if(!InitializeGmap())return;

//setcenter
var p = new Object();
p.title = unescape(gn_lg['here']);


if(gn_ic==''){
gn_mymk = new google.maps.Marker({
position: myLatlng,
map: gn_map,
title:p.title
});
}else{
var p = gn_ic.split(",");
var iconimage = new google.maps.MarkerImage(p[0],
new google.maps.Size(eval(p[1]), eval(p[2])),
new google.maps.Point(0,0),
→new google.maps.Point(eval(p[6]), eval(p[7])));

if(p[3]!=''){
var iconshadow = new google.maps.MarkerImage(p[3],
new google.maps.Size(eval(p[4]), eval(p[5])),
new google.maps.Point(0,0),
→new google.maps.Point(eval(p[6]), eval(p[7])));
gn_mymk = new google.maps.Marker({
position:myLatlng,
//draggable : true,
icon: iconimage,
shadow : iconshadow,
map: gn_map,
title: p.title
});
}else{


gn_mymk = new google.maps.Marker({
position:myLatlng,
//draggable : true,
icon: iconimage,
//shadow : iconshadow,
map: gn_map,
title: p.title
});
}

}


}

今の所不具合はこれです。訂正しておきます。
投票数:57 平均点:5.44

投稿ツリー


     条件検索へ

旅と気ままなフォーラム最新投稿

欲しい商品が必ず見つかるメジャーなネットショップ

ログイン

オンライン状況

102 人のユーザが現在オンラインです。 - 9 人のユーザが 旅と気ままなフォーラム を参照しています。.

登録ユーザ 0 ゲスト 102

Facebook,RSSリンク表示

検索

アクセスカウンタ

今日 : 9
昨日 : 231
総計 : 1754418