summaryrefslogtreecommitdiff
path: root/addons/website/data/website_demo.xml
diff options
context:
space:
mode:
authorRomain Derie <rde@odoo.com>2018-09-25 08:53:36 +0000
committerRomain Derie <rde@odoo.com>2018-09-25 17:22:10 +0000
commit9ef7763ecdf4fb102e49ce68ac4ca3ce7557016e (patch)
tree5f7989c451cbe4bc86a745e754b7cfb33b1a58ee /addons/website/data/website_demo.xml
parentd5c16cdadfc2036e889f7f65226b0582c59e7fe1 (diff)
[FIX] website: create ir.ui.view / website.page in the same record
Somehow, having theses 2 new `website.page` records created separately from their `ir.ui.view` would throw an error in dev-xml when installing website module. A task has been created in website team to track the origin of this bug. In the meantime, this commit will avoid the traceback by creating the view inside the page record. As the page's view is not intented to be inherited, it is the best way to write it anyway. Step to reproduce: - Start odoo in dev xml - Install website app Related to #27199 closes odoo/odoo#27210
Diffstat (limited to 'addons/website/data/website_demo.xml')
-rw-r--r--addons/website/data/website_demo.xml18
1 files changed, 6 insertions, 12 deletions
diff --git a/addons/website/data/website_demo.xml b/addons/website/data/website_demo.xml
index 3f86ef31b63..e1e67a2cbc6 100644
--- a/addons/website/data/website_demo.xml
+++ b/addons/website/data/website_demo.xml
@@ -246,8 +246,10 @@ response = request.render("website.template_partner_comment", {
<!-- BS Debug Page -->
<!-- Showcase all (most?) BS components and utilities -->
- <record id="bs_debug_page_view" model="ir.ui.view">
+ <record id="bs_debug_page" model="website.page">
<field name="name">BS Debug</field>
+ <field name="url">/website/demo/bootstrap</field>
+ <field name="website_published">False</field>
<field name="type">qweb</field>
<field name="key">website.bs_debug_page_view</field>
<field name="arch" type="xml">
@@ -492,16 +494,13 @@ response = request.render("website.template_partner_comment", {
</t>
</field>
</record>
- <record id="bs_debug_page" model="website.page">
- <field name="url">/demo/bs-debug</field>
- <field name="website_published">False</field>
- <field name="view_id" ref="bs_debug_page_view"/>
- </record>
<!-- Snippet Debug Page -->
<!-- Showcase all snippets -->
- <record id="snippets_debug_page_view" model="ir.ui.view">
+ <record id="snippets_debug_page" model="website.page">
<field name="name">Snippet Debug</field>
+ <field name="url">/website/demo/snippets</field>
+ <field name="website_published">False</field>
<field name="type">qweb</field>
<field name="key">website.snippets_debug_page_view</field>
<field name="arch" type="xml">
@@ -532,10 +531,5 @@ response = request.render("website.template_partner_comment", {
</t>
</field>
</record>
- <record id="snippets_debug_page" model="website.page">
- <field name="url">/demo/snippets-debug</field>
- <field name="website_published">False</field>
- <field name="view_id" ref="snippets_debug_page_view"/>
- </record>
</data>
</odoo>