| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 32 |
| Technical Name |
many2many_tags_open |
| License | LGPL-3 |
Odoo 19 · Frontend Widget
Many2Many Tags Open
Click any tag and jump straight to its full form view — no dialogs, no detours, just instant navigation.
v19.0.1.0.1 · Author: Zura Mukbaniani · License: LGPL-3 · Depends: web
What it does
A drop-in replacement for Odoo's standard many2many_tags widget.
Every tag becomes a clickable link that takes the user directly to
the related record's form view — fully respecting any custom form view
defined for that model.
🏷️
Click to Navigate
Every tag is a live link. One click opens the related record's full form view.
🎯
Smart Routing
Uses get_formview_action so custom form views are always respected.
♻️
Fully Compatible
Inherits all standard options: color fields, creation rules, domains and more.
🗑️
Delete Still Works
The delete button keeps its own event — clicking it never triggers navigation.
How to use
1
Install the module
Copy the folder to your addons path, restart Odoo, then install Many2Many Tags Open from the Apps menu.
2
Add the widget attribute
Set
widget="many2many_tags_open" on any many2many or one2many field in your view XML.
3
Click and navigate
Tags now show a pointer cursor. Click one — Odoo opens the linked record's form view instantly.
Code example
your_module/views/some_view.xml
<!-- Basic usage --> <field name="tag_ids" widget="many2many_tags_open"/> <!-- With standard many2many_tags options --> <field name="tag_ids" widget="many2many_tags_open" options="{'no_create': True, 'color_field': 'color'}"/>
Compatibility
| Feature | Supported | Notes |
|---|---|---|
| many2many fields | ✓ Yes | Primary use case |
| one2many fields | ✓ Yes | Works the same way |
| color_field option | ✓ Yes | Inherited from standard widget |
| no_create / no_quick_create | ✓ Yes | All creation options inherited |
| Readonly mode | ✓ Yes | Click still navigates to form view |
| Odoo 19 | ✓ Yes | Built and tested on v19 |
| Odoo < 17 | ✗ No | OWL 2 / asset bundle syntax required |
Built with ❤️ by Zura Mukbaniani
· Odoo 19 · LGPL-3
Please log in to comment on this module