Plugin lintang dan bujur Admin aktif
gem 'activeadmin_latlng'
form do | f |
f . inputs do
f . input :lat
f . input :lng
f . latlng # add this
end
f . actions
end
lang
- bahasa, en
secara default.
map
- penyedia peta, google
secara default. Tersedia: google
, yandex
, openstreetmap
.
id_lat
dan id_lng
- pengidentifikasi input garis lintang dan garis bujur. <model_name>_lat
dan <model_name>_lng
secara default.
height
- tinggi peta dalam piksel, 400
secara default.
loading_map
- memuat perpustakaan peta. true
secara default. Setel ke false
, jika peta dimuat di tempat lain.
api_key
- Anda dapat mengirim kunci api ke peta. PERINGATAN! Ini adalah metode yang tidak aman, lebih baik gunakan variabel ENV.
api_key_env
- Anda dapat mengirimkan nama variabel ENV tempat menyimpan kunci API untuk peta.
default_lat
- garis lintang default untuk penanda letak, garis lintang Moskow secara default.
default_lng
- garis bujur default untuk penanda letak, garis bujur Moskow secara default.
map_zoom
- zoom default untuk peta, 12
secara default.
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
Lisensi MIT. Hak Cipta 2018 Alexei Krylov