| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 221 |
| Technical Name |
many2many_tags_preview |
| License | LGPL-3 |
| Website | https://luckyjie.cn/ |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 221 |
| Technical Name |
many2many_tags_preview |
| License | LGPL-3 |
| Website | https://luckyjie.cn/ |
| Versions | 17.0 18.0 19.0 |
Many2Many Tags Preview
Odoo Many2Many Tags Preview 模块
增强您的Odoo体验,提供直观的多对多字段标签预览和快速访问功能
模块概述
Many2Many Tags Preview 是一个专为Odoo平台设计的增强型界面组件模块,它扩展了标准many2many_tags小部件的功能,允许用户在列表(List)、表单(Form)和看板(Kanban)视图中快速预览和查看多对多字段的关联数据。
核心功能
🔍
快速预览
在列表、表单和看板视图中直接显示many2many字段的标签形式,无需跳转页面即可直观查看关联记录。
⚙️
自定义表单
支持通过context参数指定点击标签后打开的特定表单视图,提供更精细的控制和更优的用户体验。
🔄
无缝集成
完全兼容Odoo原生的many2many_tags小部件,并在此基础上进行功能增强,保持所有原有选项。
📱
多视图支持
功能覆盖了用户最常使用的列表视图、表单视图和看板视图,确保了操作体验的一致性。
界面预览
以下展示了 Many2Many Tags Preview 模块在不同视图中的效果:
表单视图 - 点击标签打开详情对话框
列表视图 - 点击标签跳转到表单
看板视图 - 紧凑标签展示
使用方法
在您的Odoo视图XML文件中,为many2many字段添加widget="many2many_tags"并配置相应的选项即可。
<field name="tag_ids"
widget="many2many_tags"
options="{'color_field': 'color'}"
context="{'open_form_view': 'estate.estate_property_tag_view_form02'}" />
widget="many2many_tags"
options="{'color_field': 'color'}"
context="{'open_form_view': 'estate.estate_property_tag_view_form02'}" />
参数说明
- widget="many2many_tags": 指定使用标签样式的小部件
- options="{'color_field': 'color'}": 指定根据关联记录中的color字段来渲染标签的颜色
- context="{'open_form_view': 'estate.estate_property_tag_view_form02'}": 指定点击标签后打开的表单视图XML ID
如果不提供open_form_view参数,点击标签将打开该关联模型的默认表单视图。
兼容性
此模块与Odoo社区版和企业版兼容,支持Odoo 17.0、18.0、19.0及更新版本。
Contact me
联系我 | 2996985766@qq.com
Please log in to comment on this module