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