Plug-in de latitude e longitude de administrador ativo
gem 'activeadmin_latlng'
form do | f |
f . inputs do
f . input :lat
f . input :lng
f . latlng # add this
end
f . actions
end
lang
- idioma, en
por padrão.
map
- provedor de mapas, google
por padrão. Disponível: google
, yandex
, openstreetmap
.
id_lat
e id_lng
- identificador de entradas de latitude e longitude. <model_name>_lat
e <model_name>_lng
por padrão.
height
- altura do mapa em pixels, 400
por padrão.
loading_map
- carregando biblioteca de mapas. true
por padrão. Defina como false
, se o mapa for carregado em outro local.
api_key
- você pode enviar a chave da API para o mapa. AVISO! Este é um método inseguro, é melhor usar a variável ENV.
api_key_env
- você pode enviar o nome da variável ENV onde armazena a chave API para o mapa.
default_lat
- latitude padrão para marcador, latitude de Moscou por padrão.
default_lng
- longitude padrão para marcador, longitude de Moscou por padrão.
map_zoom
- zoom padrão para mapa, 12
por padrão.
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
Alexei Krylov
Licença MIT. Direitos autorais 2018 Alexei Krylov