summaryrefslogtreecommitdiff
path: root/addons/website_theme_install
diff options
context:
space:
mode:
authorJeremy Kersten <jke@odoo.com>2018-09-13 12:32:05 +0200
committerJeremy Kersten <jke@odoo.com>2018-09-13 13:58:23 +0200
commit4a57d2619bc4f625eed0929ce90d44a1d9494aa2 (patch)
tree701c117bba4bbfac186938ef6d1e38b4bbeab800 /addons/website_theme_install
parent96638bfcb08c5a2c0b6e556d16cdede99f2a4de9 (diff)
[FIX] website[_theme_install]: fix website form view
Before this commit, you had 'choose a theme' into the form view. It should be only visible in modal task-1878245
Diffstat (limited to 'addons/website_theme_install')
-rw-r--r--addons/website_theme_install/models/res_config_settings.py5
-rw-r--r--addons/website_theme_install/views/views.xml3
2 files changed, 7 insertions, 1 deletions
diff --git a/addons/website_theme_install/models/res_config_settings.py b/addons/website_theme_install/models/res_config_settings.py
index 0597f0e795c..2d340fcb807 100644
--- a/addons/website_theme_install/models/res_config_settings.py
+++ b/addons/website_theme_install/models/res_config_settings.py
@@ -9,3 +9,8 @@ class ResConfigSettings(models.TransientModel):
self.website_id._force()
action = self.env.ref('website_theme_install.theme_install_kanban_action')
return action.read()[0]
+
+ def action_website_create_new(self):
+ res = super(ResConfigSettings, self).action_website_create_new()
+ res['view_id'] = self.env.ref('website_theme_install.view_website_form_view_themes_modal').id
+ return res
diff --git a/addons/website_theme_install/views/views.xml b/addons/website_theme_install/views/views.xml
index d852beb42dc..20e8df2ca87 100644
--- a/addons/website_theme_install/views/views.xml
+++ b/addons/website_theme_install/views/views.xml
@@ -111,10 +111,11 @@ action = {
</xpath>
</template>
- <record id="view_website_form_inherit_view_themes" model="ir.ui.view">
+ <record id="view_website_form_view_themes_modal" model="ir.ui.view">
<field name="name">website.form</field>
<field name="model">website</field>
<field name="inherit_id" ref="website.view_website_form"/>
+ <field name="mode">primary</field>
<field name="arch" type="xml">
<xpath expr="//form" position='inside'>
<footer>