NP_MapBlogの設定 地図をまとめて表示する方法

2007.07.12

画像 - NP_MapBlogの設定 地図をまとめて表示する方法

NP_MapBlogの概要

item内で指定したNP_GoogleMapsのポインタを、GoogleMap上にまとめて表示するプラグイン。

表示するポインタは、アイテムまたはポイント数で指定する方法が選択できます。

ポイント数が多い場合は、ページ送りが表示されます。また、ブログによる絞込み、カテゴリによる絞込みが可能です。(NP_MultipleCategoriesの複数カテゴリ,サブカテゴリや、NP_TagEXによるタグにも対応)

NP_GoogleMapsをインストールする必要があります。

NP_MapBlogの設置

  1. ZIPファイルをダウンロードして、出来たフォルダをnucleus/pluginsにアップロードします。
  2. 管理パネル > プラグインの管理 から、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の設定に進む

NP_Mapblogの設定2

下の方にあるMapblogのオプション画面で、Points from templateに下記を記述

NP_NP_Mapblogの設定3

オプション > Points from template

jp[<:znItemFieldEX(add:>)]|yes|<:title:>

Recommend!

PHPによるWebアプリケーションスーパーサンプル 第2版 PHPによるWebアプリケーションスーパーサンプル活用編 第2版 jQueryで作る Ajaxアプリケーション CakePHPガイドブック CakePHP ポケットリファレンス

TrackBack URL
このエントリのリンクを作成
Comment Form

スタイル指定用の一部の HTMLタグが使用できます。