b2b48fb86181f4b9d3f63cb8f1a088f48a094717
[odoo/odoo.git] / addons / mass_mailing / wizard / mail_mass_mailing_create_segment.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4
5         <!-- Wizard form view -->
6         <record model="ir.ui.view" id="view_mail_mass_mailing_create_form">
7             <field name="name">mail.mass_mailing.create.form</field>
8             <field name="model">mail.mass_mailing.create</field>
9             <field name="arch" type="xml">
10                 <form string="Create a Mass Mailing" version="7.0">
11                     <group>
12                         <field name="model_model" invisible="1"/>
13                         <field name="domain" invisible="1"/>
14
15                         <label for="mass_mailing_campaign_id"/>
16                         <div>
17                             <field name="mass_mailing_campaign_id"/>
18                             <p class="oe_grey"
19                                 attrs="{'invisible': [('mass_mailing_campaign_id', '!=', False)]}">
20                                 Please choose a mass mailing campaign that will hold the new mailing.
21                             </p>
22                         </div>
23
24                         <label for="model_id"/>
25                         <div>                        
26                             <field name="model_id"
27                                 on_change="on_change_model_id(model_id, context)"/>
28                             <p class="oe_grey"
29                                 attrs="{'invisible': [('model_id', '!=', False)]}">
30                                 Please choose a model on which you will run the mass mailing.
31                             </p>
32                         </div>
33
34                         <label for="filter_id"/>
35                         <div>
36                             <field name="filter_id"
37                                 on_change="on_change_filter_id(filter_id, context)"/>
38                             <p class="oe_grey"
39                                 attrs="{'invisible': [('filter_id', '!=', False)]}">
40                                 Please choose a filter that will be applied on the model
41                                 to find the records on which you will run the mass mailing.
42                             </p>
43                         </div>
44
45                         <label for="template_id"/>
46                         <div>
47                             <field name="template_id"/>
48                             <p class="oe_grey"
49                                 attrs="{'invisible': [('template_id', '!=', False)]}">
50                                 Please choose the template to use to render the emails
51                                 to send.
52                             </p>
53                         </div>
54
55                         <label for="name"/>
56                         <div>
57                             <field name="name"/>
58                             <p class="oe_grey">
59                                 Please choose the name of the mailing.
60                             </p>
61                         </div>
62
63                         <button name="launch_composer" type="object"
64                             string="Create mailing and launch email composer"/>
65                     </group>
66                 </form>
67             </field>
68         </record>
69
70         <record model="ir.actions.act_window" id="action_mail_mass_mailing_create">
71             <field name="name">Create Mass Mailing</field>
72             <field name="res_model">mail.mass_mailing.create</field>
73             <field name="src_model">mail.mass_mailing.campaign</field>
74             <field name="type">ir.actions.act_window</field>
75             <field name="view_type">form</field>
76             <field name="view_mode">form</field>
77             <field name="target">new</field>
78             <field name="context">{'default_mass_mailing_campaign_id': active_id}</field>
79         </record>
80
81     </data>
82 </openerp>