Complemento de latitud y longitud de administrador activo
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 defecto.
map
: proveedor de mapas, google
por defecto. Disponible: google
, yandex
, openstreetmap
.
id_lat
e id_lng
: identificador de entradas de latitud y longitud. <model_name>_lat
y <model_name>_lng
de forma predeterminada.
height
: altura del mapa en píxeles, 400
de forma predeterminada.
loading_map
- cargando biblioteca de mapas. true
por defecto. Establecer en false
, si el mapa se cargó en otro lugar.
api_key
: puedes enviar la clave API al mapa. ¡ADVERTENCIA! Este es un método inseguro, es mejor utilizar la variable ENV.
api_key_env
: puede enviar el nombre de la variable ENV donde se almacena la clave API para el mapa.
default_lat
: latitud predeterminada para la marca de posición, latitud de Moscú de forma predeterminada.
default_lng
: longitud predeterminada para la marca de posición, longitud de Moscú de forma predeterminada.
map_zoom
: zoom predeterminado para el mapa, 12
por defecto.
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
Alexéi Krylov
Licencia MIT. Copyright 2018 Alexey Krylov