「ver4/関数リファレンス/BcBaser googleMaps」の版間の差分
提供: baserCMS公式ガイド
(3人の利用者による、間の3版が非表示) | |||
行2: | 行2: | ||
## 説明 | ## 説明 | ||
− | Google Maps を出力する。 | + | Google Maps を出力する。<br> |
+ | '''管理画面 > システム設定 > サイト基本設定 > オプション > GoogleMaps住所 APIキー''' <br> | ||
+ | へ、Google Maps APIキーの登録が必要です。 | ||
## 使い方 | ## 使い方 | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
− | $this->BcBaser->googleMaps([$data] , [$options] ) | + | <?php $this->BcBaser->googleMaps([$data] , [$options] ); ?> |
</syntaxhighlight> | </syntaxhighlight> | ||
行14: | 行16: | ||
(array) $data | (array) $data | ||
: 読み込むテンプレートに引き継ぐパラメータ | : 読み込むテンプレートに引き継ぐパラメータ | ||
− | : 初期値 : array() | + | : - 初期値 : array() |
(string) $option | (string) $option | ||
: オプション | : オプション | ||
− | : 初期値 : array() | + | : - 初期値 : array() |
: - `width`:表示するマップの幅をピクセル単位で指定(初期値 : '600') | : - `width`:表示するマップの幅をピクセル単位で指定(初期値 : '600') | ||
: - `height`:表示するマップの高さをピクセル単位指定(初期値 : '400') | : - `height`:表示するマップの高さをピクセル単位指定(初期値 : '400') | ||
− | : - `zoom` | + | : - `zoom`:表示するマップのズームレベル(0:広域~21:詳細)を指定(初期値 : '16') |
: - `mapId`:表示するマップのIDを指定(初期値 : 'map') | : - `mapId`:表示するマップのIDを指定(初期値 : 'map') | ||
− | : - `address`:表示位置の住所を指定(初期値 : | + | : - `address`:表示位置の住所を指定(初期値 : システム管理画面で設定した住所) |
: - `markerText`:マーカーテキストを指定(初期値 : null) | : - `markerText`:マーカーテキストを指定(初期値 : null) | ||
: - `longitude`:表示位置の経度を指定(初期値 : null) | : - `longitude`:表示位置の経度を指定(初期値 : null) | ||
: - `latitude`:表示位置の緯度を指定(初期値 : null) | : - `latitude`:表示位置の緯度を指定(初期値 : null) | ||
− | + | ||
− | + | ||
行35: | 行36: | ||
### 基本 | ### 基本 | ||
− | + | Google Mapを出力する。 | |
####コード | ####コード | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
行43: | 行44: | ||
### 応用 | ### 応用 | ||
− | + | 幅800px、高さ600px、ズームレベル18を指定したGoogle Mapを出力する。 | |
####コード | ####コード | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
− | + | <?php $this->BcBaser->googleMaps(array('width'=>'800', 'height'=>'600', 'zoom'=>'18')); ?> | |
</syntaxhighlight> | </syntaxhighlight> | ||
− | + | ## 類似の関数 | |
− | ## | + | - [getGoogleMaps](/ver4/関数リファレンス/getGoogleMaps) - Google Maps を取得する |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | [ | + |
2018年12月21日 (金) 02:18時点における最新版
[このコンテンツは内容調整中です]
説明
Google Maps を出力する。
管理画面 > システム設定 > サイト基本設定 > オプション > GoogleMaps住所 APIキー
へ、Google Maps APIキーの登録が必要です。
使い方
<?php $this->BcBaser->googleMaps([$data] , [$options] ); ?>
パラメータ
- (array) $data
- 読み込むテンプレートに引き継ぐパラメータ
- - 初期値 : array()
- (string) $option
- オプション
- - 初期値 : array()
- -
width
:表示するマップの幅をピクセル単位で指定(初期値 : '600') - -
height
:表示するマップの高さをピクセル単位指定(初期値 : '400') - -
zoom
:表示するマップのズームレベル(0:広域~21:詳細)を指定(初期値 : '16') - -
mapId
:表示するマップのIDを指定(初期値 : 'map') - -
address
:表示位置の住所を指定(初期値 : システム管理画面で設定した住所) - -
markerText
:マーカーテキストを指定(初期値 : null) - -
longitude
:表示位置の経度を指定(初期値 : null) - -
latitude
:表示位置の緯度を指定(初期値 : null)
用例
基本
Google Mapを出力する。
コード
<?php $this->BcBaser->googleMaps() ?>
応用
幅800px、高さ600px、ズームレベル18を指定したGoogle Mapを出力する。
コード
<?php $this->BcBaser->googleMaps(array('width'=>'800', 'height'=>'600', 'zoom'=>'18')); ?>
類似の関数
- getGoogleMaps - Google Maps を取得する