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