From 870a9a59efefb7ce6ff2f9dc2b952416247a9953 Mon Sep 17 00:00:00 2001 From: Rafi Zadanly Date: Wed, 8 Mar 2023 11:04:08 +0700 Subject: add widget ckeditor --- web_widget_ckeditor/models/__init__.py | 1 + web_widget_ckeditor/models/ir_config_parameter.py | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 web_widget_ckeditor/models/__init__.py create mode 100644 web_widget_ckeditor/models/ir_config_parameter.py (limited to 'web_widget_ckeditor/models') diff --git a/web_widget_ckeditor/models/__init__.py b/web_widget_ckeditor/models/__init__.py new file mode 100644 index 00000000..bd3aa9f1 --- /dev/null +++ b/web_widget_ckeditor/models/__init__.py @@ -0,0 +1 @@ +from . import ir_config_parameter diff --git a/web_widget_ckeditor/models/ir_config_parameter.py b/web_widget_ckeditor/models/ir_config_parameter.py new file mode 100644 index 00000000..710f7c4b --- /dev/null +++ b/web_widget_ckeditor/models/ir_config_parameter.py @@ -0,0 +1,16 @@ +# Copyright 2022 Camptocamp SA (https://www.camptocamp.com). +# @author Iván Todorovich +# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). + +from odoo import api, models + + +class IrConfigParameter(models.Model): + _inherit = "ir.config_parameter" + + @api.model + def get_web_widget_ckeditor_config(self): + get_param = self.sudo().get_param + return { + "toolbar": get_param("web_widget_ckeditor.toolbar"), + } -- cgit v1.2.3