From 3db31606442900cc6783076d008b49f1965fb5e4 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Sun, 13 Apr 2014 22:46:25 +0200 Subject: [PATCH] [IMP] website_link field removed bzr revid: fp@tinyerp.com-20140413204625-tu2bw7cyj14rjx53 --- addons/website_mail/models/email_template.py | 20 +++++++++----------- addons/website_mail/views/email_template_view.xml | 4 +--- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/addons/website_mail/models/email_template.py b/addons/website_mail/models/email_template.py index 64beace..2cd6a7a 100644 --- a/addons/website_mail/models/email_template.py +++ b/addons/website_mail/models/email_template.py @@ -25,14 +25,12 @@ from openerp.tools.translate import _ class EmailTemplate(osv.Model): _inherit = 'email.template' - - def _get_website_link(self, cr, uid, ids, name, args, context=None): - return dict((id, _('Open with visual editor') % id) for id in ids) - - _columns = { - 'website_link': fields.function( - _get_website_link, type='text', - string='Website Link', - help='Link to the website', - ), - } + def action_edit_html(self, cr, uid, ids, name, args, context=None): + assert len(ids)==1, "One and only one ID allowed for this action" + url = '/website_mail/email_designer?model=email.template&res_id=%d&field_body=body_html&field_from=email_form&field_subject=name' % (ids[0],) + return { + 'name': _('Edit Template'), + 'type': 'ir.actions.act_url', + 'url': url, + 'target': 'self', + } diff --git a/addons/website_mail/views/email_template_view.xml b/addons/website_mail/views/email_template_view.xml index 295002a..522730e 100644 --- a/addons/website_mail/views/email_template_view.xml +++ b/addons/website_mail/views/email_template_view.xml @@ -7,9 +7,7 @@ -
- +