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