[MERGE] forward port of branch 8.0 up to 591e329
[odoo/odoo.git] / addons / website_mail / views / website_email_designer.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4
5 <template id="assets_editor" inherit_id="website.assets_editor" name="Email Designer">
6     <xpath expr="." position="inside">
7         <script type="text/javascript" src="/website_mail/static/src/js/website_email_designer.js"></script>
8     </xpath>
9 </template>
10
11 <!-- Template Choice page -->
12 <template id="email_designer" name="Email Designer">
13     <t t-call="website.layout">
14         <div id="wrap" class="container" t-ignore="True">
15             <div id="email_template" class="mb32" t-att-style="mode != 'email_template' and 'display: none' or ''">
16                 <a class="mt16 btn btn-default pull-right css_editable_mode_hidden" 
17                   t-attf-href="/web#return_label=Website&amp;model=#{model}&amp;id=#{res_id}&amp;view_type=form">
18                     Back
19                 </a>
20                 <h1 class="page-header mt16">
21                     Choose an Email Template
22                 </h1>
23                 <div class="row">
24                     <div class="col-md-3 col-sm-4 text-center img-border">
25                         <div class="email_preview_border">
26                             <div class="email_preview js_content"/>
27                         </div>
28                         <h4>New Template</h4>
29                         <button class="btn btn-primary js_template_set">Select</button>
30                     </div>
31                     <div t-foreach="templates" t-as="template" class="col-md-3 col-sm-4 text-center">
32                         <div class="email_preview_border">
33                             <div t-raw="html_sanitize(template.body_html)" class="email_preview js_content"/>
34                         </div>
35                         <h4 t-field="template.name"/>
36                         <button class="btn btn-primary js_template_set">Select</button>
37                     </div>
38                 </div>
39             </div>
40             <div id="email_designer" class="mb32" t-att-style="mode != 'email_designer' and 'display: none' or ''">
41                 <a class="mt16 btn btn-primary pull-right" id="save_and_continue"
42                   t-attf-href="/web#return_label=Website&amp;model=#{model}&amp;id=#{res_id}&amp;view_type=form">
43                     Back to the mass mailing
44                 </a>
45                 <h1 class="page-header mt16">
46                     Design Your Email
47                 </h1>
48                 <div class="form-horizontal">
49                     <!-- email_from fields-->
50                     <div class="form-group" t-if="email_from_field == 'email_from'">
51                         <label class="col-sm-2 control-label">From:</label>
52                         <div class="col-sm-7"><span t-field="record.email_from" class="form-control"/></div>
53                     </div>
54                     <div class="form-group" t-if="email_from_field == 'email'">
55                         <label class="col-sm-2 control-label">From:</label>
56                         <div class="col-sm-7"><span t-field="record.email" class="form-control"/></div>
57                     </div>
58                     <!-- email_from fields-->
59                     <div class="form-group" t-if="subject_field == 'subject'">
60                         <label class="col-sm-2 control-label">Subject:</label>
61                         <div class="col-sm-7"><span t-field="record.subject" class="form-control"/></div>
62                     </div>
63                     <div class="form-group" t-if="subject_field == 'name'">
64                         <label class="col-sm-2 control-label">Subject:</label>
65                         <div class="col-sm-7"><span t-field="record.name" class="form-control"/></div>
66                     </div>
67                 </div>
68                 <hr/>
69                 <!-- body fields -->
70                 <div t-if="body_field == 'body_html'" class="col-sm-offset-2">
71                     <div t-field="record.body_html" id="email_body_html" class="o_mail_body"/>
72                 </div>
73                 <div t-if="body_field == 'body'" class="col-sm-offset-2">
74                     <div t-field="record.body" id="email_body" class="o_mail_body"/>
75                 </div>
76             </div>
77         </div>
78     </t>
79     <t t-set="website.footer"></t>
80 </template>
81
82     </data>
83 </openerp>
84
85
86