Active Admin latitude and longitude plugin
gem 'activeadmin_latlng'form do |f|
f.inputs do
f.input :lat
f.input :lng
f.latlng # add this
end
f.actions
end-
lang- language,enby default. -
map- map provider,googleby default. Available:google,yandex,openstreetmap. -
id_latandid_lng- identificator of latitude and longitude inputs.<model_name>_latand<model_name>_lngby default. -
height- map height in pixels,400by default. -
loading_map- loading map library.trueby default. Set tofalse, if map loaded in other place. -
api_key- you can send api key to map. WARNING! This is unsafe method, better use ENV-variable. -
api_key_env- you can send name of ENV-variable where storing API key for map. -
default_lat- default latitude for placemark, Moscow latitude by default. -
default_lng- default longitude for placemark, Moscow longitude by default. -
map_zoom- default zoom for map,12by default.
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
endAlexey Krylov
MIT License. Copyright 2018 Alexey Krylov
