diff options
| author | Thibault Delavallée <tde@odoo.com> | 2020-05-28 14:46:49 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2020-06-04 15:20:08 +0000 |
| commit | 99c2c2ee1e7fc5f6c3298a447ae3845257b44e1c (patch) | |
| tree | e55fc6098a79ead91628fd53b905fe36f26b552a /addons/digest/data/digest_tips_data.xml | |
| parent | 14abd4fdf714ce280ab07998073328eb4d76bc09 (diff) | |
[REF] digest: move template to QWeb
PURPOSE
Make digest email and tips more appealing. The goals of these tips are
* to encourage the adoption of other apps (Did you know ?);
* to make Odoo look more fun (Fun tips and tricks, young and dynamic style);
* to show social proof and increase trust (emphasis on already existing
projects / customers to);
SPECIFICATIONS
Digest now use qweb views instead of a standard mail.template record for
rendering as
* template is very custom;
* probability of breaking it while edition the mail template is high;
it is easier to maintain and extend in qweb;
* only body was really used, other mail-related fields were not used;
We therefore remove the mail template data and the field used for it on
the digest model. Template is now forced to a Qweb view.
We can also remove the template_id field. Indeed we think that having
different templates for digests is a really advanced use case we do not
want to support.
Finally kpis and action computation is rewritten. It now returns an unique
structure containing all information in a more neutral way, holding values
for 3 columns. Purpose is to be less date-oriented in data construct and
allow people to use digest qweb template to display a 3-columns KPIs content
even if not related to yesterday / last 7 days / last 30 days.
LINKS
Task ID 2197417
Community PR odoo/odoo#51619
Upgrade PR odoo/upgrade#1256
Diffstat (limited to 'addons/digest/data/digest_tips_data.xml')
| -rw-r--r-- | addons/digest/data/digest_tips_data.xml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/digest/data/digest_tips_data.xml b/addons/digest/data/digest_tips_data.xml index ae7ed018ed8..25242ef2bfc 100644 --- a/addons/digest/data/digest_tips_data.xml +++ b/addons/digest/data/digest_tips_data.xml @@ -2,7 +2,7 @@ <odoo> <data noupdate="1"> <record id="digest_digest_default" model="digest.digest"> - <field name="name">Awesome Stats with Odoo</field> + <field name="name">Your Odoo Periodic Report</field> <field name="periodicity">daily</field> <field name="user_ids" eval="[(4, ref('base.user_admin'))]"/> <field name="next_run_date" eval="(DateTime.now() + timedelta(days=1)).strftime('%Y-%m-%d')"/> |
