[IMP] website_sale: add default attributes for 'Create a Customer' form
task-32212
This commit is contained in:
committed by
Romain Derie
parent
6c3de37761
commit
8cd6effa7f
@@ -53,8 +53,9 @@
|
||||
</function>
|
||||
|
||||
<record id="base.model_res_partner" model="ir.model">
|
||||
<field name="website_form_key">create_customer</field>
|
||||
<field name="website_form_access">True</field>
|
||||
<field name="website_form_label">Customer</field>
|
||||
<field name="website_form_label">Create a Customer</field>
|
||||
</record>
|
||||
<function model="ir.model.fields" name="formbuilder_whitelist">
|
||||
<value>res.partner</value>
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
odoo.define('website_sale.form', function (require) {
|
||||
'use strict';
|
||||
|
||||
var FormEditorRegistry = require('website_form.form_editor_registry');
|
||||
|
||||
FormEditorRegistry.add('create_customer', {
|
||||
defaultTemplateName: 'website_sale.default_customer_form',
|
||||
defaultTemplatePath: '/website_sale/static/src/xml/website_sale_form.xml',
|
||||
});
|
||||
|
||||
});
|
||||
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<templates>
|
||||
|
||||
<t t-name="website_sale.default_customer_form">
|
||||
<div class="form-group row form-field o_website_form_required">
|
||||
<div class="col-lg-3 col-md-4">
|
||||
<label class="col-form-label" for="name">Name</label>
|
||||
</div>
|
||||
<div class="col-lg-7 col-md-8">
|
||||
<input type="text" class="form-control o_website_form_input" name="name" required=""/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row form-field o_website_form_required_custom">
|
||||
<div class="col-lg-3 col-md-4">
|
||||
<label class="col-form-label" for="email">Email</label>
|
||||
</div>
|
||||
<div class="col-lg-7 col-md-8">
|
||||
<input type="text" class="form-control o_website_form_input" name="email" required="" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row form-field">
|
||||
<div class="col-lg-3 col-md-4">
|
||||
<label class="col-form-label" for="phone">Phone</label>
|
||||
</div>
|
||||
<div class="col-lg-7 col-md-8">
|
||||
<input type="text" class="form-control o_website_form_input" name="phone" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row form-field">
|
||||
<div class="col-lg-3 col-md-4">
|
||||
<label class="col-form-label" for="company_name">Company Name</label>
|
||||
</div>
|
||||
<div class="col-lg-7 col-md-8">
|
||||
<input type="text" class="form-control o_website_form_input" name="company_name" />
|
||||
</div>
|
||||
</div>
|
||||
</t>
|
||||
|
||||
</templates>
|
||||
@@ -42,6 +42,7 @@
|
||||
<xpath expr="." position="inside">
|
||||
<script type="text/javascript" src="/website_sale/static/src/js/website_sale.editor.js"></script>
|
||||
<script type="text/javascript" src="/website_sale/static/src/js/website_sale_tour_shop_frontend.js"></script>
|
||||
<script type="text/javascript" src="/website_sale/static/src/js/website_sale_form_editor.js"></script>
|
||||
</xpath>
|
||||
</template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user