mirror of
https://github.com/bringout/oca-website.git
synced 2026-04-19 07:12:03 +02:00
32 lines
991 B
Python
32 lines
991 B
Python
# Copyright 2020 Trey - Antonio González <antonio@trey.es>
|
|
# Copyright 2021 Tecnativa - Jairo Llopis
|
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
|
|
|
from odoo import api, fields, models
|
|
|
|
|
|
class ResConfigSettings(models.TransientModel):
|
|
_inherit = "res.config.settings"
|
|
|
|
cookiebot_dgid = fields.Char(
|
|
string="Domain Group ID",
|
|
related="website_id.cookiebot_dgid",
|
|
readonly=False,
|
|
)
|
|
cookiebot_enabled = fields.Boolean(
|
|
string="Cookiebot",
|
|
related="website_id.cookiebot_enabled",
|
|
readonly=False,
|
|
)
|
|
|
|
@api.onchange("website_cookies_bar")
|
|
def _onchange_website_cookies_bar(self):
|
|
for record in self:
|
|
if record.website_cookies_bar:
|
|
record.cookiebot_enabled = False
|
|
|
|
@api.onchange("cookiebot_enabled")
|
|
def _onchange_cookiebot_enabled(self):
|
|
for record in self:
|
|
if record.cookiebot_enabled:
|
|
record.website_cookies_bar = False
|