1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
odoo.define('website_crm.form', function (require) {
'use strict';
var core = require('web.core');
var FormEditorRegistry = require('website_form.form_editor_registry');
var _t = core._t;
FormEditorRegistry.add('create_lead', {
formFields: [{
type: 'char',
required: true,
name: 'contact_name',
string: 'Your Name',
}, {
type: 'tel',
name: 'phone',
string: 'Phone Number',
}, {
type: 'email',
required: true,
name: 'email_from',
string: 'Your Email',
}, {
type: 'char',
required: true,
name: 'partner_name',
string: 'Your Company',
}, {
type: 'char',
modelRequired: true,
name: 'name',
string: 'Subject',
}, {
type: 'text',
required: true,
name: 'description',
string: 'Your Question',
}],
fields: [{
name: 'team_id',
type: 'many2one',
relation: 'crm.team',
domain: [['use_opportunities', '=', true]],
string: _t('Sales Team'),
title: _t('Assign leads/opportunities to a sales team.'),
}, {
name: 'user_id',
type: 'many2one',
relation: 'res.users',
string: _t('Salesperson'),
title: _t('Assign leads/opportunities to a salesperson.'),
}],
});
});
|