Plugin de latitude et de longitude Active Admin
gem 'activeadmin_latlng' form do | f |
f . inputs do
f . input :lat
f . input :lng
f . latlng # add this
end
f . actions
end lang - langue, en par défaut.
map - fournisseur de cartes, google par défaut. Disponible : google , yandex , openstreetmap .
id_lat et id_lng - identifiant des entrées de latitude et de longitude. <model_name>_lat et <model_name>_lng par défaut.
height - hauteur de la carte en pixels, 400 par défaut.
loading_map - chargement de la bibliothèque de cartes. true par défaut. Défini sur false , si la carte est chargée ailleurs.
api_key - vous pouvez envoyer une clé API à la carte. AVERTISSEMENT! C'est une méthode dangereuse, il est préférable d'utiliser la variable ENV.
api_key_env - vous pouvez envoyer le nom de la variable ENV où est stocké la clé API pour la carte.
default_lat - latitude par défaut pour le repère, latitude de Moscou par défaut.
default_lng - longitude par défaut pour le repère, longitude de Moscou par défaut.
map_zoom - zoom par défaut pour la carte, 12 par défaut.
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 Alexeï Krylov
Licence MIT. Copyright 2018 Alexeï Krylov