Map Widget (Geolocation & Google Maps)
by Abdulhameed Ismail https://www.linkedin.com/in/abdulhameed-ismail/| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 114 |
| Technical Name |
ai_map_widget |
| License | LGPL-3 |
| Website | https://www.linkedin.com/in/abdulhameed-ismail/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 114 |
| Technical Name |
ai_map_widget |
| License | LGPL-3 |
| Website | https://www.linkedin.com/in/abdulhameed-ismail/ |
Map Widget
Geolocation & Google Maps Integration for Odoo 18
Simplify location selection in Odoo. This widget allows users to pick a location visually on a map and automatically saves it as a precise Google Maps Link. Perfect for logistics, delivery addresses, and customer records.
Key Features
Free & Open Source
Powered by OpenStreetMap. No need to pay for expensive API keys or setup complex cloud consoles.
Auto Geolocation
Automatically detects the user's current GPS position when opening the map (Browser Permission Required).
Google Maps Ready
Saves the selected location as a direct Google Maps URL, making it easy to share via WhatsApp or Email.
How it Works
1. Click "Select"
Add the widget to any Character field. A "Select" button will appear next to the input.
widget="map_widget"
2. Pick Location
A responsive modal opens. It tries to fetch your location automatically. Click anywhere to update the marker. Clicking again will retrieve the previously saved location.
Smart Features
- Recall Memory: If you edit a field with an existing link, the map opens exactly at that location.
- OWL Framework: Built with Odoo's latest web framework for maximum performance.
- Responsive: Works on Desktop and Mobile views.
Please log in to comment on this module