diff options
| author | Fabien Pinckaers <fp@openerp.com> | 2016-07-17 23:49:23 +0200 |
|---|---|---|
| committer | Fabien Pinckaers <fp@openerp.com> | 2016-07-17 23:49:23 +0200 |
| commit | 8cb4252d443b3d67a677b6b6be4f3e945f3bb6b3 (patch) | |
| tree | 544055046d3b57a35baa53f048c51db567a58bb9 | |
| parent | 96da10de6cc20486b3e37fd4c6c88eb61cbb919c (diff) | |
[IMP] sale: better email template for quotations
| -rw-r--r-- | addons/account/data/invoice_action_data.xml | 2 | ||||
| -rw-r--r-- | addons/sale/data/mail_template_data.xml | 107 |
2 files changed, 97 insertions, 12 deletions
diff --git a/addons/account/data/invoice_action_data.xml b/addons/account/data/invoice_action_data.xml index 42650f07380..1d21ab4dbf7 100644 --- a/addons/account/data/invoice_action_data.xml +++ b/addons/account/data/invoice_action_data.xml @@ -34,7 +34,7 @@ from ${object.company_id.name}. <br/><br/> <center> - <a href="${access_url}" style="background-color: #1abc9c; padding: 20px; text-decoration: none; color: #fff; border-radius: 5px; font-size: 16px;" class="o_default_snippet_text">View Invoice</a> + <a href="${access_url}" style="background-color: #1abc9c; padding: 20px; text-decoration: none; color: #fff; border-radius: 5px; font-size: 16px;" class="o_default_snippet_text">View Invoice</a> </center> <br/><br/> diff --git a/addons/sale/data/mail_template_data.xml b/addons/sale/data/mail_template_data.xml index f7dde926e0a..23742e2ee26 100644 --- a/addons/sale/data/mail_template_data.xml +++ b/addons/sale/data/mail_template_data.xml @@ -19,14 +19,12 @@ % set is_online = access_action and access_action['type'] == 'ir.actions.act_url' % set access_name = is_online and object.template_id and 'Accept and pay %s online' % doc_name or 'View %s' % doc_name % set access_url = is_online and access_action['url'] or object.get_signup_url() -<p>Dear -% if object.partner_id.is_company and object.child_ids: - ${object.partner_id.child_ids[0].name} -% else : - ${object.partner_id.name} +<p>Dear ${object.partner_id.name} +% if object.partner_id.parent_id: + (<i>${object.partner_id.parent_id.name}</i>) % endif ,</p> -<p>Thank you for your inquiry.<br /> +<p> Here is your ${doc_name} <strong>${object.name}</strong> % if object.origin: (with reference: ${object.origin} ) @@ -35,16 +33,103 @@ amounting in <strong>${object.amount_total} ${object.pricelist_id.currency_id.na from ${object.company_id.name}. </p> -<p style="margin-left: 30px; margin-top: 10 px; margin-bottom: 10px;"> - <a href="${access_url}" style="padding: 5px 10px; font-size: 12px; line-height: 18px; color: #FFFFFF; border-color:#a24689; text-decoration: none; display: inline-block; margin-bottom: 0px; font-weight: 400; text-align: center; vertical-align: middle; cursor: pointer; white-space: nowrap; background-image: none; background-color: #a24689; border: 1px solid #a24689; border-radius:3px" class="o_default_snippet_text">${access_name}</a> -</p> -<p>If you have any question, do not hesitate to contact us.</p> -<p>Best regards,</p> + <br/><br/> + <center> + <a href="${access_url}" style="background-color: #1abc9c; padding: 20px; text-decoration: none; color: #fff; border-radius: 5px; font-size: 16px;" class="o_default_snippet_text">${access_name}</a> + <br/><br/> + <span style="color:#888888">(or view attached PDF)</span> + </center> + <br/> + +<p>You can reply to this email if you have any questions.</p> +<p>Thank you,</p> + +<p style="color:#eeeeee;"> % if object.user_id and object.user_id.signature: ${object.user_id.signature | safe} % endif +</p> ]]></field> </record> + <!--Default Notification Email template for invoices--> + <record id="mail.mail_template_data_notification_email_sale_order" model="mail.template"> + <field name="name">Sale Order Notification Email</field> + <field name="subject">${object.subject}</field> + <field name="model_id" ref="mail.model_mail_message"/> + <field name="auto_delete" eval="True"/> + <field name="body_html"><![CDATA[<html> + <head></head> + <body style="margin: 0; padding: 0;"> + <table border="0" width="100%" cellpadding="0" bgcolor="#ededed" style="padding: 20px; background-color: #ededed"> + <tbody> + + <!-- HEADER --> + <tr> + <td align="center" style="min-width: 590px;"> + <table width="590" border="0" cellpadding="0" bgcolor="#a24689" style="min-width: 590px; background-color: rgb(162, 70, 137); padding: 20px;"> + <tr> + <td valign="middle"> + <span style="font-size:20px; color:white; font-weight: bold;"> + ${object.record_name} + </span> + </td> + <td valign="middle" align="right"> + <img src="/logo.png" style="padding: 0px; margin: 0px; height: auto; width: 80px;" alt="${user.company_id.name}"> + </td> + </tr> + </table> + </td> + </tr> + + <!-- CONTENT --> + <tr> + <td align="center" style="min-width: 590px;"> + <table width="590" border="0" cellpadding="0" bgcolor="#ffffff" style="min-width: 590px; background-color: rgb(255, 255, 255); padding: 20px;"> + <tbody> + <td valign="top" style="font-family:Arial,Helvetica,sans-serif; color: #555; font-size: 14px;"> + ${object.body | safe} + </td> + </tbody> + </table> + </td> + </tr> + + <!-- FOOTER --> + <tr> + <td align="center" style="min-width: 590px;"> + <table width="590" border="0" cellpadding="0" bgcolor="#a24689" style="min-width: 590px; background-color: rgb(162, 70, 137); padding: 20px;"> + <tr> + <td valign="middle" align="left" style="color: #fff; padding-top: 10px; padding-bottom: 10px; font-size: 12px;"> + ${user.company_id.name}<br/> + ${user.company_id.phone or ''} + </td> + <td valign="middle" align="right" style="color: #fff; padding-top: 10px; padding-bottom: 10px; font-size: 12px;"> + % if user.company_id.email: + <a href="mailto:${user.company_id.email}" style="text-decoration:none; color: white;">${user.company_id.email}</a><br/> + % endif + % if user.company_id.website: + <a href="${user.company_id.website}" style="text-decoration:none; color: white;"> + ${user.company_id.website} + </a> + % endif + </td> + </tr> + </table> + </td> + </tr> + <tr> + <td align="center"> + Powered by <a href="https://www.odoo.com">Odoo</a>. + </td> + </tr> + </tbody> + </table> + </body> + </html> + ]]></field> + </record> + + </data> </odoo> |
