PHPやJavaScriptなどの覚え書き、たまに愚痴、反省など。
住所からGoogleMapに変換するSmartyプラグイン
テンプレートタグ内に記述された住所を元にGoogle MAPを埋め込むSmartyプラグインを作成しましたので公開します。
このプラグインを利用すると以下のような簡単なコードをSmartyテンプレート内に記述するだけでGoogleMapが表示されます。
{addr2gmap addr=東京都千代田区永田町1-7 height=400 width=500 zoom=18}
このSmartyプラグインを利用するにはあらかじめAPIキーを取得する必要があります。
ダウンロードは以下のリンクをクリックしてください。
バグやご質問等があれば、コメントに投稿していただけば、なるべく早くご回答します。
Smartyについて勉強したい方は、以下の書籍がとてもオススメです。(Amazon)
Smarty入門~PHP5+テンプレート・エンジンでつくるMVCアプリケーション~
プラグインの自作方法も詳しく解説しています。
ライセンス
MITライセンスとします。
ただし、気に入っていただけた方からの寄付は歓迎します。
| この記事は miya によって 2008 年 11 月 25 日 3:45 AM に投稿されました, Smartyプラグイン 以下に保存されています。 RSS 2.0 を通してコメントをフォローする。 コメントを残すか、ご自分のサイトからトラックバックできます。 |
Additional comments powered by BackType




about 1 year ago
ありがとうございました。
おかげで簡単に地図が自動生成できるようになりました。
about 11 months ago
素晴らしいプラグインですね!利用させて頂きます。
ちなみなのですがGoogle Maps API V3に対応させる事ってできますでしょうか?
apiキーもいらないという事もあり汎用性があるかと自分で試してみたのですがなかなかうまく表示できない状態です。。。
about 11 months ago
suzuさん、こんにちは。
API V3の存在すら知りませんでした。
近日中に対応しますので、その際はお知らせします。
about 10 months ago
suzu様
Google Maps API V3への対応の件なのですが。。。
実はこのプラグインは、住所から緯度経度を取得するためにGoogle AJAX Search APIを使用しています。
現時点で、Google AJAX Search APIはAPIキーが必要であるため、Google Maps V3に対応してもAPIキーの取得は必要です。
そんなわけで、もうしばらく、本プラグインのバージョンアップを保留とさせていただきますので、ご了承願います。
about 8 months ago
ぜひぜひ使用させていただこうと考えていますが、下記のことが実現できなくて困っています。
引数の住所の部分にsmartyのタグを渡すことはできないのでしょうか?
例){addr2gmap addr=$res.formdata.address1 height=449 width=598 zoom=18}
about 8 months ago
すみません、勘違いしていました。
{addr2gmap addr=$res.formdata.address1 height=449 width=598 zoom=18}
上記記述で実現できました。
about 8 months ago
kankanさんはじめまして。
お役に立てて何よりです。
about 7 months ago
素晴らしいプラグインなのでぜひ使わせて頂こうと思ったのですが、現在リンク切れの用でダウンロードできません。配布は終了してしまったんでしょうか?
また、RSSのプラグインも同様にダウンロードできませんでした。
about 7 months ago
yoshi様こんばんは。
ご指摘ありがとうございます。
昨日サーバーの構成を変更した際にミスったようです。
現在はダウンロード出来るようになっておりますので、よろしくお願いいたします。
about 1 month ago
初めまして。kittotaと申します。とても使いやすそうなplug-inなので利用させていただけるとうれしいのですが、現在は公開を停止していらっしゃいますか?ダウンロードしようとすると0kbでdlできませんでした。なお、javascript版はdlできております。ご教授よろしくお願いいたします。
about 1 month ago
@kittota
すいません。なおしました。(^^;)
教えてくださって、どうもです。
サーバーを増強するたびにミスってますね。。。
about 1 month ago
はじめまして
このプラグンはどのようにダウンロードすればいいのでしょうか?
ダウンロード右クリックで保存するとhtmlになりますし、左クリックするとディレクトリが表示されます。??
about 1 month ago
junichiさん、はじめまして。
ディレクトリをたどると、ダウンロード出来るようにしていたつもりでしたが、わかりにくかったですね。(^^;)
すなおに、zipファイルに直リンク貼っておきました。