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