
前回 NP_GoogleMapsの設定 で指定したGoogleMapsのポインターをGoogleMap上にまとめて表示するプラグインです。
NP_MapBlogの概要
item内で指定したNP_GoogleMapsのポインタを、GoogleMap上にまとめて表示するプラグイン。
表示するポインタは、アイテムまたはポイント数で指定する方法が選択できます。
ポイント数が多い場合は、ページ送りが表示されます。また、ブログによる絞込み、カテゴリによる絞込みが可能です。(NP_MultipleCategoriesの複数カテゴリ,サブカテゴリや、NP_TagEXによるタグにも対応)
NP_GoogleMapsをインストールする必要があります。
NP_MapBlogの設置
- ZIPファイルをダウンロードして、出来たフォルダをnucleus/pluginsにアップロードします。
- 管理パネル > プラグインの管理 から、Mapblogをインストールします。
skin/header.inc
...... <%GoogleMaps(HEAD)%> <%parsedinclude(navigation.inc)%>
※default skin以外は、</head>内に記述。
skin/footer.inc </html>の直前
...... <%GoogleMaps(SCRIPT)%> </html>
※前回のやり方で、既に記述済みのはず
default/mapテンプレートを新しく作り、アイテムの本体に下記のコードを書く。 ( テンプレートの記述解説 )
default/map アイテムの本体内
<%MapBlog(START)%> <a href="<%itemlink%>"><%title%></a> <%MultipleCategories%> <%MapBlog(INFO)%> <%MapBlog(THUMBNAIL,100)%> <%MapBlog(END)%>
Mapblogのスキンへの記述方法
表示したい部分に下記の記述 ( スキンへの記述解説 )
表示したい位置
<%MapBlog(mmap,10/i,,m(400|300|map|b/s/s|auto))%>
znItemFieldEXと連携した地図の表示
前回、znItemFieldEXと連携した方法をご紹介しましたが、Mapblogでも設定します。
管理画面TOPからBlogの設定に進む
下の方にあるMapblogのオプション画面で、Points from templateに下記を記述
オプション > Points from template
jp[<:znItemFieldEX(add:>)]|yes|<:title:>



