activeadmin latlng
Openstreatmap: load lat, lng from field instead default params
活動管理緯度和經度插件
gem 'activeadmin_latlng'
form do | f |
f . inputs do
f . input :lat
f . input :lng
f . latlng # add this
end
f . actions
end
lang
- 語言,預設為en
。
map
- 地圖提供者,預設為google
。可用: google
、 yandex
、 openstreetmap
。
id_lat
和id_lng
- 緯度和經度輸入的識別碼。預設為<model_name>_lat
和<model_name>_lng
。
height
- 地圖高度(以像素為單位),預設為400
。
loading_map
- 載入地圖庫。預設為true
。如果地圖在其他地方加載,則設定為false
。
api_key
- 您可以將 api 金鑰傳送到地圖。警告!這是不安全的方法,最好使用 ENV 變數。
api_key_env
- 您可以傳送 ENV 變數的名稱,其中儲存地圖的 API 金鑰。
default_lat
- 地標的預設緯度,預設為莫斯科緯度。
default_lng
- 地標的預設經度,預設為莫斯科經度。
map_zoom
- 地圖的預設縮放,預設為12
。
form do | f |
f . inputs do
f . input :lat
f . input :lng
f . latlng lang : :ru , map : :yandex , height : 500 , loading_map : false , api_key_env : 'GOOGLE_API_KEY'
end
f . actions
end
阿列克謝·克雷洛夫
麻省理工學院許可證。版權所有 2018 阿列克謝·克雷洛夫