summaryrefslogtreecommitdiff
path: root/addons/website/data/website_data.xml
diff options
context:
space:
mode:
authorqsm-odoo <qsm@odoo.com>2018-08-21 17:43:37 +0200
committerqsm-odoo <qsm@odoo.com>2018-08-22 11:02:25 +0200
commit7c1695650aa9d18b5209e70443b383610837308e (patch)
treeaaf5cc8a4c3e3c184fe90e4490c070dec523f23a /addons/website/data/website_data.xml
parent909c80125be9b71af21e97f0bc0efceec3d9d4b1 (diff)
[REF] website, *: clean demo data and some default main data
* social_media - Remove action server demo (out-dated and buggy) - Remove website app / themes app actions (useless) - Move demo social media to the social_media addons - Use same contact us page for demo website 2 - Improve edition of contact us and about us pages by using snippets as default contents - ...
Diffstat (limited to 'addons/website/data/website_data.xml')
-rw-r--r--addons/website/data/website_data.xml185
1 files changed, 78 insertions, 107 deletions
diff --git a/addons/website/data/website_data.xml b/addons/website/data/website_data.xml
index 4842dab2625..e0561b4377d 100644
--- a/addons/website/data/website_data.xml
+++ b/addons/website/data/website_data.xml
@@ -14,23 +14,9 @@
<field name="website_id" ref="default_website"/>
</record>
- <record id="menu_homepage" model="website.menu">
- <field name="name">Home</field>
- <field name="url">/</field>
- <field name="parent_id" ref="website.main_menu"/>
- <field name="sequence" type="int">10</field>
- <field name="website_id" ref="default_website"/>
- </record>
-
- <record id="menu_contactus" model="website.menu">
- <field name="name">Contact us</field>
- <field name="url">/contactus</field>
- <field name="parent_id" ref="website.main_menu"/>
- <field name="sequence" type="int">60</field>
- <field name="website_id" ref="default_website"/>
- </record>
-
<!-- split between ir_ui_view & website_page record to keep external_id on ir_ui_view -->
+
+ <!-- Homepage -->
<record id="homepage" model="ir.ui.view">
<field name="name">Home</field>
<field name="type">qweb</field>
@@ -47,52 +33,86 @@
<record id="homepage_page" model="website.page">
<field name="website_published">True</field>
<field name="url">/</field>
- <field name="view_id" ref="homepage" />
+ <field name="view_id" ref="homepage"/>
</record>
<record id="default_website" model="website">
- <field name="homepage_id" ref="homepage_page" />
+ <field name="homepage_id" ref="homepage_page"/>
+ </record>
+ <record id="menu_homepage" model="website.menu">
+ <field name="name">Home</field>
+ <field name="url">/</field>
+ <field name="parent_id" ref="website.main_menu"/>
+ <field name="sequence" type="int">10</field>
+ <field name="page_id" ref="homepage_page"/>
</record>
+ <!-- Contact Us page -->
<record id="contactus" model="ir.ui.view">
<field name="name">Contact Us</field>
<field name="type">qweb</field>
<field name="key">website.contactus</field>
<field name="arch" type="xml">
<t name="Contact Us" t-name="website.contactus">
- <t t-call="website.layout">
- <div id="wrap">
- <div class="oe_structure"/>
- <div class="container">
- <h1>Contact us</h1>
- <div class="row">
- <div class="col-lg-8">
- <div class="oe_structure">
- <div>
- <p>Contact us about anything related to our company or services.</p>
- <p>We'll do our best to get back to you as soon as possible.</p>
- </div>
- </div>
- <div class="text-center mt64" name="mail_button">
- <a role="button" t-attf-href="mailto:{{ res_company.email }}" class="btn btn-primary" id="o_contact_mail">Send us an email</a>
- </div>
- </div>
- <div class="col-lg-4 mb32">
- <t t-call="website.company_description"/>
- </div>
- </div>
- </div>
- <div class="oe_structure"/>
- </div>
- </t>
+ <t t-call="website.layout">
+ <div id="wrap">
+ <div class="oe_structure">
+ <section class="pt8 pb8">
+ <div class="container">
+ <div class="row s_nb_column_fixed">
+ <div class="col-lg-12 s_title pt16 pb16">
+ <h1>Contact us</h1>
+ </div>
+ </div>
+ </div>
+ </section>
+ </div>
+ <div class="container mt-2">
+ <div class="row">
+ <div class="col-lg-8">
+ <div class="oe_structure">
+ <section class="s_text_block">
+ <div class="container">
+ <div class="row">
+ <div class="col-lg-12">
+ <p>
+ Contact us about anything related to our company or services.<br/>
+ We'll do our best to get back to you as soon as possible.
+ </p>
+ </div>
+ </div>
+ </div>
+ </section>
+ </div>
+ <div class="text-center mt-3" name="mail_button">
+ <a role="button" t-attf-href="mailto:{{ res_company.email }}" class="btn btn-primary" id="o_contact_mail">Send us an email</a>
+ </div>
+ </div>
+ <div class="col-lg-4">
+ <t t-call="website.company_description"/>
+ </div>
+ </div>
+ </div>
+ <div class="oe_structure mt-2"/>
+ </div>
+ </t>
</t>
</field>
</record>
<record id="contactus_page" model="website.page">
<field name="url">/contactus</field>
<field name="website_published">True</field>
- <field name="view_id" ref="contactus" />
+ <field name="view_id" ref="contactus"/>
+ </record>
+ <record id="menu_contactus" model="website.menu">
+ <field name="name">Contact us</field>
+ <field name="url">/contactus</field>
+ <field name="parent_id" ref="website.main_menu"/>
+ <field name="sequence" type="int">60</field>
+ <field name="page_id" ref="contactus_page"/>
+ <field name="website_id" ref="default_website"/>
</record>
+ <!-- About Us page -->
<record id="aboutus" model="ir.ui.view">
<field name="name">About us</field>
<field name="type">qweb</field>
@@ -102,41 +122,37 @@
<t t-call="website.layout">
<div id="wrap">
<div class="oe_structure">
-
- <section>
+ <section class="pt8 pb8">
<div class="container">
- <div class="row">
- <div class="col-lg-12">
+ <div class="row s_nb_column_fixed">
+ <div class="col-lg-12 s_title pt16 pb16">
<h1 class="text-center">About us</h1>
<h3 class="text-muted text-center">Great products for great people</h3>
</div>
</div>
</div>
</section>
-
- <section>
+ <section class="s_text_image pt8 pb8">
<div class="container">
- <div class="row">
- <div class="col-lg-6 mt32">
+ <div class="row align-items-center">
+ <div class="col-lg-6 pt16 pb16">
<p>
- We are a team of passionate people whose goal is to improve everyone's
- life through disruptive products. We build great products to solve your
- business problems.
+ We are a team of passionate people whose goal is to improve everyone's
+ life through disruptive products. We build great products to solve your
+ business problems.
</p>
<p>
- Our products are designed for small to medium size companies willing to optimize
- their performance.
+ Our products are designed for small to medium size companies willing to optimize
+ their performance.
</p>
</div>
- <div class="col-lg-4 offset-lg-2 mt16 mb16">
+ <div class="col-lg-6 pt16 pb16">
<img src="/website/static/src/img/library/business_conference.jpg" class="img img-fluid shadow" alt="Our Team"/>
</div>
</div>
</div>
</section>
-
</div>
- <div class="oe_structure"></div>
</div>
</t>
</t>
@@ -145,66 +161,21 @@
<record id="aboutus_page" model="website.page">
<field name="website_published">True</field>
<field name="url">/aboutus</field>
- <field name="view_id" ref="aboutus" />
- </record>
-
- <record id="menu_homepage" model="website.menu">
- <field name="page_id" ref="homepage_page" />
- </record>
-
- <record id="menu_contactus" model="website.menu">
- <field name="page_id" ref="contactus_page" />
- </record>
-
- <record id="action_module_website" model="ir.actions.act_window">
- <field name="name">Website Apps</field>
- <field name="res_model">ir.module.module</field>
- <field name="view_type">form</field>
- <field name="view_mode">kanban,form</field>
- <field name="context" eval="'{\'search_default_category_id\':'+str(ref('base.module_category_website'))+'}'"/>
- <field name="help" type="html">
- <p class="o_view_nocontent_empty_folder">
- No website module found!
- </p><p>
- You should try other search criteria.
- </p>
- </field>
- </record>
-
- <record id="action_module_theme" model="ir.actions.act_window">
- <field name="name">Website Theme</field>
- <field name="res_model">ir.module.module</field>
- <field name="view_type">form</field>
- <field name="view_mode">kanban,form</field>
- <field name="context" eval="'{\'search_default_category_id\':'+str(ref('base.module_category_theme'))+'}'"/>
- <field name="help" type="html">
- <p class="o_view_nocontent_empty_folder">
- No website module found!
- </p><p>
- You should try other search criteria.
- </p>
- </field>
+ <field name="view_id" ref="aboutus"/>
</record>
+ <!-- Open website on install -->
<record id="action_website" model="ir.actions.act_url">
<field name="name">Website</field>
<field name="url">/</field>
<field name="target">self</field>
</record>
- <record id="action_website_homepage" model="ir.actions.act_url">
- <field name="name">Website Homepage</field>
- <field name="url">/</field>
- <field name="target">self</field>
- </record>
-
<record id="base.open_menu" model="ir.actions.todo">
<field name="action_id" ref="action_website"/>
<field name="state">open</field>
</record>
<!-- Pre loaded images -->
-
- <!-- base64-encoded on ir.attachment, to allow to load image with the xmlid -->
<record id="website.business_conference" model="ir.attachment">
<field name="public" eval="True"/>
<field name="name">business_conference</field>