Skip to content

Commit f709f8a

Browse files
committed
add generic template button
1 parent 5f9732b commit f709f8a

File tree

5 files changed

+47
-0
lines changed

5 files changed

+47
-0
lines changed

poweremail_generic_template/__terp__.py

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"data/banners/banner_generic_email_template_footer.xml",
2020
"data/banners/banner_generic_email_template_css.xml",
2121
"data/banners/banner_generic_email_template_company.xml",
22+
"data/banners/banner_generic_email_template_button.xml",
2223
],
2324
"active": False,
2425
"installable": True
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<openerp>
3+
<data>
4+
<record model="report.banner" id="banner_generic_email_template_button">
5+
<field name="name">Email genérico: boton (button)</field>
6+
<field name="code">generic_email_template_button</field>
7+
<field name="start_date">2000-01-01</field>
8+
<field name="sequence">0</field>
9+
<field name="res_model">no.required</field>
10+
<field name="description">Componente que constituye el boton en el email genérico.</field>
11+
<field name="html[en_US]" file="emails/generic/components/button/en.mako"/>
12+
<field name="html[ca_ES]" file="emails/generic/components/button/en.mako"/>
13+
<field name="html[es_ES]" file="emails/generic/components/button/en.mako"/>
14+
</record>
15+
</data>
16+
</openerp>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<table role="presentation" border="0" cellpadding="0" cellspacing="0" class="btn btn-primary">
2+
<tbody>
3+
<tr>
4+
<td align="center">
5+
<table role="presentation" border="0" cellpadding="0" cellspacing="0">
6+
<tbody>
7+
<tr>
8+
<td><a href="${env['button_url']}" target="_blank">${env['button_text']}</a></td>
9+
</tr>
10+
</tbody>
11+
</table>
12+
</td>
13+
</tr>
14+
</tbody>
15+
</table>

poweremail_generic_template/emails/generic/index.mako

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ env['company'] = company
2424
ctx = {
2525
'lang': lang,
2626
'raise_exception': True,
27+
'banners': banners,
2728
}
2829
ctx.update(env)
2930
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# -*- coding: utf-8 -*-
2+
from oopgrade.oopgrade import load_data
3+
from tools import config
4+
5+
6+
def up(cursor, installed_version):
7+
if not installed_version or config.updating_all:
8+
return
9+
load_data(cursor, 'poweremail_generic_template', 'data/banners/banner_generic_email_template_button.xml')
10+
11+
def down(cursor, installed_version):
12+
pass
13+
14+
migrate = up

0 commit comments

Comments
 (0)