[ADD] web_tooltip_field

This commit is contained in:
Cuong, Nguyen Minh Tran Manh
2023-03-03 15:47:52 +07:00
parent 4c337c3f61
commit f63c4ff538
15 changed files with 221 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from . import ir_model_fields_help_tooltip

View File

@@ -0,0 +1,24 @@
# Copyright 2023 Komit - Cuong Nguyen Mtm
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
from odoo import fields, models
class IrModelFieldsHelpTooltip(models.Model):
_name = "ir.model.fields.help.tooltip"
_description = "Help Tooltip for Fields"
_rec_name = "field_id"
field_id = fields.Many2one(
"ir.model.fields", required=True, ondelete="cascade", index=True
)
model = fields.Char(related="field_id.model", store=True)
help = fields.Text(translate=True)
_sql_constraints = [
(
"field_id_uniq",
"unique(field_id)",
"Help Tooltip for Field already exists!",
),
]