diff --git a/addons/website_sale/data/data.xml b/addons/website_sale/data/data.xml index 21e1ea7cf5c..64502e84ea0 100644 --- a/addons/website_sale/data/data.xml +++ b/addons/website_sale/data/data.xml @@ -53,8 +53,9 @@ + create_customer True - Customer + Create a Customer res.partner diff --git a/addons/website_sale/static/src/js/website_sale_form_editor.js b/addons/website_sale/static/src/js/website_sale_form_editor.js new file mode 100644 index 00000000000..f9345d7f9af --- /dev/null +++ b/addons/website_sale/static/src/js/website_sale_form_editor.js @@ -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', +}); + +}); diff --git a/addons/website_sale/static/src/xml/website_sale_form.xml b/addons/website_sale/static/src/xml/website_sale_form.xml new file mode 100644 index 00000000000..f2488067d00 --- /dev/null +++ b/addons/website_sale/static/src/xml/website_sale_form.xml @@ -0,0 +1,39 @@ + + + + +
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+
+ +
+
+ +
+
+
+ +
diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index 42a26294aa5..302e2654f7b 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -42,6 +42,7 @@ +