diff --git a/addons/website_theme_install/models/ir_module_module.py b/addons/website_theme_install/models/ir_module_module.py index 7207a613ade..d668d7be459 100644 --- a/addons/website_theme_install/models/ir_module_module.py +++ b/addons/website_theme_install/models/ir_module_module.py @@ -73,6 +73,7 @@ class IrModuleModule(models.Model): 'arch': view.arch, 'arch_fs': view.arch_fs, 'priority': view.priority, + 'mode': view.mode, 'active': view.active, 'inherit_id': view.inherit_id and view.inherit_id.id, 'theme_template_id': view.id, diff --git a/addons/website_theme_install/models/theme_models.py b/addons/website_theme_install/models/theme_models.py index 428fa55a559..53463dc66c1 100644 --- a/addons/website_theme_install/models/theme_models.py +++ b/addons/website_theme_install/models/theme_models.py @@ -20,6 +20,7 @@ class ThemeView(models.Model): key = fields.Char() type = fields.Char() priority = fields.Integer(default=16, required=True) + mode = fields.Selection([('primary', "Base view"), ('extension', "Extension View")]) active = fields.Boolean(default=True) arch = fields.Text() arch_fs = fields.Char(default=compute_arch_fs)