google mapのマーカーについて

2015年11月4日 at 16:20

google map ブロックを使うとマーカーのカスタマイズが出来ませんが、マーカーを変更したい場合はhtmlブロックか記事ブロックでコードを書き込むしか方法は無いのでしょうか。
この場合google map APIはheaderに書き込むのでしょうか。
他にマーカーの変更できる方法。add-onとかは有るのでしょうか。
マーケットプレイスで探したのですが見つかりません。
よろしくお願いします。

v5.6
v5.7共

タグ:

Re: google mapのマーカーについて

2015年11月5日 at 11:00
取り急ぎ、時間の許す範囲でお応えしますので、あやふやなところが多いことをご了承ください。

Google Map のマーカー・・・というか、Google Map を表示させるアドオンでも、いろいろありまして・・・。

concrete5 の機能的に考えれるのが

A案 1個のブロック内に1つだけマーカーを付ける
B案 1個のブロック内に複数のマーカーを設定する。
C案 ページの属性として位置情報を登録し、その複数のマーカーを表示させるか

の3つのパターンです。

A案は Google Map ブロックをカスタムテンプレートでマーカー部分の表示を変えることでできるのではないかと思います。

B案のアドオンはちょっと記憶に無いですが 5.6 では Designer Content Pro や 5.7 では Block Designer Proなどのアドオンを使ってカスタムで作れることが想像できます。


■ アドオン一覧

concrete5.7.x 系のアドオンを調べてみました。
誰か cocnrete5.6 系のアドオンを調べて〜。

● A案 & B案に近いアドオン

Sassy Maps
http://www.concrete5.org/marketplace/addons/sassy-maps
5.7 でアイコンのカスタマイズはできないが、地図のカスタマイズができる

6GL Google Map LITE + Snazzy Maps
http://www.concrete5.org/marketplace/addons/6gl-google-map-lite-snazzy-maps
5.7 で、上記の Snazzy Map と似たアドオン。

Vivid Locations
http://www.concrete5.org/marketplace/addons/vivid-locations-vcard-and-google-maps
5.7 でアイコンのカスタマイズはできないもの複数ロケーションを設定できる

● C案のアドオン

Advanced Map
http://www.concrete5.org/marketplace/addons/advanced-maps
5.7 用。これが、やっとマーカーを簡単にカスタマイズできるアドオン。
だけど、ちょっと設定にコツが入ります。


なので 5.7 は Advanced Maps だけでしょうか。それでも使い方に癖があります。

今のところ、Google Map ブロックにカスタムテンプレートを適用するという方法ぐらいしか考えられないですかね・・・といった感じです。

よろしくお願いします。
 

Re: Re: google mapのマーカーについて

2015年11月5日 at 12:39
色々ありがとうございます。
後はhtmlブロックに直接書き込むしか無いですね。
ありがとうございました。