Files
odoo_source/addons/stock/data/mail_template_data.xml
T
Dossogne Bertrand 7c4da16b59 [IMP] mail, various: improve mail template usability
Allow our users to modify mail template more easily

- make the list accessible from the settings
- give them a link to update relevant views to update header/footer
- make the list and form of templates more readable
- add a description on templates, allowing to describe their usage

In order to better filter templates, a new category field is added that
is computed based on active flag, description being set and the template
having an xml ID. Master templates are active, with a description and an
xml ID.

Update master data to add description on some templates.

task-2944770

closes odoo/odoo#101730

X-original-commit: dfa867343ee8842f3f127ac62584fd471b41dde1
Related: odoo/enterprise#32079
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2022-10-04 09:55:46 +02:00

50 lines
2.4 KiB
XML

<?xml version='1.0' encoding='utf-8'?>
<odoo><data noupdate="1">
<record id="mail_template_data_delivery_confirmation" model="mail.template">
<field name="name">Shipping: Send by Email</field>
<field name="model_id" ref="model_stock_picking"/>
<field name="subject">{{ object.company_id.name }} Delivery Order (Ref {{ object.name or 'n/a' }})</field>
<field name="partner_to">{{ object.partner_id.email and object.partner_id.id or object.partner_id.parent_id.id }}</field>
<field name="description">Sent to the customers when orders are delivered, if the setting is enabled</field>
<field name="body_html" type="html">
<div style="margin: 0px; padding: 0px;">
<p style="margin: 0px; padding: 0px; font-size: 13px;">
Hello <t t-out="object.partner_id.name or ''">Brandon Freeman</t>,<br/><br/>
We are glad to inform you that your order has been shipped.
<t t-if="hasattr(object, 'carrier_tracking_ref') and object.carrier_tracking_ref">
Your tracking reference is
<strong>
<t t-if="object.carrier_tracking_url">
<t t-set="multiple_carrier_tracking" t-value="object.get_multiple_carrier_tracking()"/>
<t t-if="multiple_carrier_tracking">
<t t-foreach="multiple_carrier_tracking" t-as="line">
<br/><a t-att-href="line[1]" target="_blank" t-out="line[0] or ''"></a>
</t>
</t>
<t t-else="">
<a t-attf-href="{{ object.carrier_tracking_url }}" target="_blank" t-out="object.carrier_tracking_ref or ''"></a>.
</t>
</t>
<t t-else="">
<t t-out="object.carrier_tracking_ref or ''"></t>.
</t>
</strong>
</t>
<br/><br/>
Please find your delivery order attached for more details.<br/><br/>
Thank you,
<t t-if="user.signature">
<br />
<t t-out="user.signature or ''">--<br/>Mitchell Admin</t>
</t>
</p>
</div>
</field>
<field name="report_template" ref="stock.action_report_delivery"/>
<field name="report_name">{{ (object.name or '').replace('/','_') }}</field>
<field name="lang">{{ object.partner_id.lang }}</field>
<field name="auto_delete" eval="True"/>
</record>
</data>
</odoo>