Initial commit: OCA Website packages (16 packages)

This commit is contained in:
Ernad Husremovic 2025-08-29 15:43:06 +02:00
commit 0578ef7638
660 changed files with 37334 additions and 0 deletions

View file

@ -0,0 +1,32 @@
# 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