summaryrefslogtreecommitdiff
path: root/addons/website_form/views/website_form_templates.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/website_form/views/website_form_templates.xml')
-rw-r--r--addons/website_form/views/website_form_templates.xml140
1 files changed, 140 insertions, 0 deletions
diff --git a/addons/website_form/views/website_form_templates.xml b/addons/website_form/views/website_form_templates.xml
new file mode 100644
index 00000000..36732b23
--- /dev/null
+++ b/addons/website_form/views/website_form_templates.xml
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+
+ <template id="contactus_form" name="Contact Form" inherit_id="website.contactus" customize_show="True">
+ <xpath expr="//div[@name='mail_button']" position="replace">
+ <span class="hidden" data-for="contactus_form" t-att-data-values="{'email_to': res_company.email}" />
+ <div id="contactus_section">
+ <section class="s_website_form" data-vcss="001" data-snippet="s_website_form">
+ <div class="container">
+ <form id="contactus_form" action="/website_form/" method="post" enctype="multipart/form-data" class="o_mark_required" data-mark="*" data-model_name="mail.mail" data-success-mode="redirect" data-success-page="/contactus-thank-you">
+ <div class="s_website_form_rows row s_col_no_bgcolor">
+ <div class="form-group col-12 s_website_form_field s_website_form_custom s_website_form_required" data-type="char" data-name="Field">
+ <div class="row s_col_no_resize s_col_no_bgcolor">
+ <label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="contact1">
+ <span class="s_website_form_label_content">Your Name</span>
+ <span class="s_website_form_mark"> *</span>
+ </label>
+ <div class="col-sm">
+ <input id="contact1" type="text" class="form-control s_website_form_input" name="Name" required=""/>
+ </div>
+ </div>
+ </div>
+ <div class="form-group col-12 s_website_form_field s_website_form_custom" data-type="char" data-name="Field">
+ <div class="row s_col_no_resize s_col_no_bgcolor">
+ <label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="contact2">
+ <span class="s_website_form_label_content">Phone Number</span>
+ </label>
+ <div class="col-sm">
+ <input id="contact2" type="tel" class="form-control s_website_form_input" name="Phone"/>
+ </div>
+ </div>
+ </div>
+ <div class="form-group col-12 s_website_form_field s_website_form_required" data-type="email" data-name="Field">
+ <div class="row s_col_no_resize s_col_no_bgcolor">
+ <label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="contact3">
+ <span class="s_website_form_label_content">Email</span>
+ <span class="s_website_form_mark"> *</span>
+ </label>
+ <div class="col-sm">
+ <input id="contact3" type="email" class="form-control s_website_form_input" name="email_from" required=""/>
+ </div>
+ </div>
+ </div>
+ <div class="form-group col-12 s_website_form_field s_website_form_custom" data-type="char" data-name="Field">
+ <div class="row s_col_no_resize s_col_no_bgcolor">
+ <label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="contact4">
+ <span class="s_website_form_label_content">Your Company</span>
+ </label>
+ <div class="col-sm">
+ <input id="contact4" type="text" class="form-control s_website_form_input" name="Partner Name"/>
+ </div>
+ </div>
+ </div>
+ <div class="form-group col-12 s_website_form_field s_website_form_required" data-type="char" data-name="Field">
+ <div class="row s_col_no_resize s_col_no_bgcolor">
+ <label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="contact5">
+ <span class="s_website_form_label_content">Subject</span>
+ <span class="s_website_form_mark"> *</span>
+ </label>
+ <div class="col-sm">
+ <input id="contact5" type="text" class="form-control s_website_form_input" name="subject" required=""/>
+ </div>
+ </div>
+ </div>
+ <div class="form-group col-12 s_website_form_field s_website_form_custom s_website_form_required" data-type="text" data-name="Field">
+ <div class="row s_col_no_resize s_col_no_bgcolor">
+ <label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="contact6">
+ <span class="s_website_form_label_content">Your Question</span>
+ </label>
+ <div class="col-sm">
+ <textarea id="contact6" class="form-control s_website_form_input" name="Description" required=""></textarea>
+ </div>
+ </div>
+ </div>
+ <div class="form-group col-12 s_website_form_field s_website_form_dnone">
+ <div class="row s_col_no_resize s_col_no_bgcolor">
+ <label class="col-form-label col-sm-auto s_website_form_label" style="width: 200px" for="contact7">
+ <span class="s_website_form_label_content">Email To</span>
+ </label>
+ <div class="col-sm">
+ <input id="contact7" type="hidden" class="form-control s_website_form_input" name="email_to"/>
+ </div>
+ </div>
+ </div>
+ <div class="form-group col-12 s_website_form_submit" data-name="Submit Button">
+ <div style="width: 200px;" class="s_website_form_label"/>
+ <a href="#" role="button" class="btn btn-primary btn-lg s_website_form_send">Submit</a>
+ <span id="s_website_form_result"></span>
+ </div>
+ </div>
+ </form>
+ </div>
+ </section>
+ </div>
+ </xpath>
+ </template>
+
+ <record id="contactus_thanks" model="website.page">
+ <field name="name">Thanks (Contact us)</field>
+ <field name="type">qweb</field>
+ <field name="url">/contactus-thank-you</field>
+ <field name="website_indexed" eval="False"/>
+ <field name="is_published">True</field>
+ <field name="key">website_form.contactus_thanks</field>
+ <field name="arch" type="xml">
+ <t name="Thanks (Contact us)" t-name="website_form.contactus_thanks">
+ <t t-call="website.layout">
+ <div id="wrap">
+ <div class="oe_structure" id="oe_structure_website_form_contact_us_thanks_1"/>
+ <div class="container mt-4">
+ <div class="row">
+ <div class="col-lg-7 col-xl-6 mr-lg-auto oe_structure">
+ <section class="pt40 s_text_block pb40 o_colored_level o_cc o_cc1" data-snippet="s_text_block" data-name="Text">
+ <div class="container">
+ <span class="d-block fa fa-4x fa-thumbs-up mx-auto rounded-circle bg-primary"/><br/>
+ <h1 class="text-center">Thank You!</h1>
+ <div class="pb16 pt16 s_hr" data-snippet="s_hr" data-name="Separator">
+ <hr class="mx-auto border-top w-50 border-dark text-center"/>
+ </div>
+ <h5 class="text-center">
+ <span class="fa fa-check-circle"/>
+ <span>Your message has been sent <b>successfully</b></span>
+ </h5>
+ <p class="text-center">We will get back to you shortly.</p>
+ </div>
+ </section>
+ </div>
+ <div class="col-lg-4">
+ <t t-call="website.company_description"/>
+ </div>
+ </div>
+ </div>
+ <div class="oe_structure" id="oe_structure_website_form_contact_us_thanks_2"/>
+ </div>
+ </t>
+ </t>
+ </field>
+ </record>
+
+</odoo>