summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIndoteknik . <it@fixcomart.co.id>2025-06-11 08:52:46 +0700
committerIndoteknik . <it@fixcomart.co.id>2025-06-11 08:52:46 +0700
commit503fb1e0adb8eca300133bde10a4bbd8e16d2cb5 (patch)
tree89fd8d8d4f3dade9c76c6863bf04ad7b3eef4a05
parentdf0467f8e493840f3013bc58ca26fc6d98793c95 (diff)
(andri) buat page maps pada contact
-rw-r--r--ab_openstreetmap/static/src/js/openstreetmap_widget.js4
-rw-r--r--indoteknik_custom/views/res_partner.xml17
2 files changed, 12 insertions, 9 deletions
diff --git a/ab_openstreetmap/static/src/js/openstreetmap_widget.js b/ab_openstreetmap/static/src/js/openstreetmap_widget.js
index 42760d2d..0f0bfd82 100644
--- a/ab_openstreetmap/static/src/js/openstreetmap_widget.js
+++ b/ab_openstreetmap/static/src/js/openstreetmap_widget.js
@@ -14,8 +14,8 @@ odoo.define("ab_openstreetmap.openstreetmap_widget", function (require) {
var self = this
$(document).ready(function () {
setTimeout(() => {
- var lat = self.recordData.lat;
- var lng = self.recordData.lng;
+ var lat = self.recordData.latitude;
+ var lng = self.recordData.longtitude;
if (!lat && !lng) {
lat = -6.2349;
diff --git a/indoteknik_custom/views/res_partner.xml b/indoteknik_custom/views/res_partner.xml
index c23500c8..5ca61834 100644
--- a/indoteknik_custom/views/res_partner.xml
+++ b/indoteknik_custom/views/res_partner.xml
@@ -65,13 +65,16 @@
<group name="purchase" position="inside">
<field name="leadtime"/>
</group>
- <field name="vat" position="before">
- <field name="latitude"/>
- <field name="longtitude"/>
-
- <button name="geocode_address" type="object" string="Cari Lokasi dari Alamat" class="btn btn-primary"/>
- <field name="map_view" widget="openstreetmap"/>
- </field>
+ <xpath expr="//notebook/page[@name='contact_addresses']" position="before">
+ <page string="Lokasi Peta" name="map_location" autofocus="autofocus">
+ <group>
+ <field name="latitude" readonly="1"/>
+ <field name="longtitude" readonly="1"/>
+ <button name="geocode_address" type="object" string="Dapatkan PinPoint Lokasi" class="btn btn-primary"/>
+ <field name="map_view" widget="openstreetmap"/>
+ </group>
+ </page>
+ </xpath>
<field name="vat" position="after">
<field name="email_finance" widget="email"/>
<field name="email_sales" widget="email"/>