[IMP] display a helper to add a tooltip on a field. Display the tooltip on list views. One tooltip per field and do not handle user specific tooltips

This commit is contained in:
Benjamin Willig
2023-08-01 10:40:55 +02:00
parent 9974308140
commit 3c5ef90a2e
14 changed files with 362 additions and 163 deletions

View File

@@ -5,6 +5,7 @@
<record model="ir.ui.view" id="ir_model_fields_tooltip_form_view">
<field name="model">ir.model.fields.tooltip</field>
<field name="inherit_id" eval="0" />
<field name="arch" type="xml">
<form duplicate="0">
<sheet>

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8" ?>
<!-- Copyright 2023 ACSONE SA/NV
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -->
<odoo>
<record model="ir.ui.view" id="res_users_form_view">
<field name="model">res.users</field>
<field name="inherit_id" ref="base.view_users_form_simple_modif" />
<field name="arch" type="xml">
<xpath expr="//field[@name='email']" position="after">
<field name="tooltip_show_add_helper_allowed" invisible="1" />
<field
name="tooltip_show_add_helper"
widget="boolean_toggle"
readonly="0"
attrs="{'invisible': [('tooltip_show_add_helper_allowed', '=', False)]}"
/>
</xpath>
</field>
</record>
</odoo>