mirror of
https://github.com/OCA/web.git
synced 2025-02-22 13:21:25 +02:00
[ADD] web_tooltip_field
This commit is contained in:
3
web_tooltip_field/models/__init__.py
Normal file
3
web_tooltip_field/models/__init__.py
Normal file
@@ -0,0 +1,3 @@
|
||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||
|
||||
from . import ir_model_fields_help_tooltip
|
||||
24
web_tooltip_field/models/ir_model_fields_help_tooltip.py
Normal file
24
web_tooltip_field/models/ir_model_fields_help_tooltip.py
Normal 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!",
|
||||
),
|
||||
]
|
||||
Reference in New Issue
Block a user