İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
5108 Görünümler

I have added two fields 'latitude' and 'longitude' in project form view. The user needs to fill these two fields by clicking on a button inside the form view and to select the place from pop up displaying google map. What is the best way to implement this?

Avatar
Vazgeç
En İyi Yanıt

Hello GopaKumar N G,

latitude and longitude in form view from Google Map

Place one button in form view and click method call from js 

like this,

<button string ="Geo-Location" id="geolocation_id">

this._super.apply(this, arguments);

            var self = this;

            $el.click(function(ev) {

                if (node.attrs.id === "geolocation_id") {

# Here You can Open Google map

# and get latitude and longitude values and pass it to python and update your form view field.

Thank You!

Regards,




Email:      odoo@aktivsoftware.com  

Skype: kalpeshmaheshwari

   

Avatar
Vazgeç
Üretici

Could you explain in detail

En İyi Yanıt

Hi,


Please check this: https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_geolocation

Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
1
Kas 20
7306
2
Eyl 25
1036
1
Eyl 24
3462
4
May 24
13828
1
Nis 24
4202