From b9dbb9c68163805fe919f1b55b52174a14acf63b Mon Sep 17 00:00:00 2001 From: Rafi Zadanly Date: Wed, 8 Mar 2023 11:00:15 +0700 Subject: add web 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 0000000..bd3aa9f --- /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 0000000..710f7c4 --- /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