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
- 맵용 API 키를 저장하는 ENV 변수의 이름을 보낼 수 있습니다.
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
알렉세이 크릴로프
MIT 라이센스. 저작권 2018 Alexey Krylov