diff options
| author | Jeremy Kersten <jke@odoo.com> | 2018-08-12 23:17:24 +0200 |
|---|---|---|
| committer | Jeremy Kersten <jke@odoo.com> | 2018-08-13 20:16:34 +0200 |
| commit | c0968e68eda55df624fb94016d036a2af598b10c (patch) | |
| tree | 2bc27d7931036dc85bcbdd693db61a5803b44670 /addons/website/views/website_views.xml | |
| parent | 066cfc9598a307a48b86104f4bf861a58de09b41 (diff) | |
[ADD] website_theme_install: try to make theme multi website compliant
From now, when you install a theme, it load the data from xml to template
table theme [ir.ui.view|ir.attachment|website.page|website.menu].
Data are only copied from this template table into the real table when you
choose a theme on a website; Making them website_specific and with a link
to the original to allow futur update.
A special case is done to create theme.ir.ui.view when you are installing
a theme, even if you continue to use template tag to create quick view.
Co-authored-by: Derie Romain <rde@odoo.com>
Co-authored-by: Kersten Jérémy <jke@odoo.com>
Diffstat (limited to 'addons/website/views/website_views.xml')
| -rw-r--r-- | addons/website/views/website_views.xml | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/addons/website/views/website_views.xml b/addons/website/views/website_views.xml index 2c5d5dc4daa..0153704be49 100644 --- a/addons/website/views/website_views.xml +++ b/addons/website/views/website_views.xml @@ -45,8 +45,7 @@ <field name="country_group_ids" widget="many2many_tags"/> <field name="company_id" groups="base.group_multi_company"/> <field name="default_lang_id"/> - <field name="installed_theme_id" groups="base.group_no_one"/> - <field name="theme_ids" groups="base.group_no_one" widget="many2many_tags"/> + <field name="theme_id" groups="base.group_no_one"/> </tree> </field> </record> @@ -265,7 +264,6 @@ <field name="arch" type="xml"> <field name="name" position="after"> <field name="website_id" groups="website.group_multi_website"/> - <field name="theme_id" groups="base.group_no_one"/> <field name="key" readonly="1"/> <field name="page_ids" invisible="1" /> <field name="first_page_id" attrs="{'invisible': [('page_ids', '=', [])]}" /> |
