From 8c1003e36339bed7eebfe7c5bc091af9753c75d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9ry=20Debongnie?= Date: Fri, 19 Nov 2021 13:06:44 +0000 Subject: [PATCH] [IMP] developer: small rework of assets page (frontend) This commit applies some remarks by Antoine. closes odoo/documentation#1327 Signed-off-by: Antoine Vandevenne (anv) --- .../developer/reference/frontend/assets.rst | 95 ++++++++++--------- 1 file changed, 48 insertions(+), 47 deletions(-) diff --git a/content/developer/reference/frontend/assets.rst b/content/developer/reference/frontend/assets.rst index 918bef785..27b588a84 100644 --- a/content/developer/reference/frontend/assets.rst +++ b/content/developer/reference/frontend/assets.rst @@ -12,6 +12,41 @@ sale app, the website or even the mobile application are different. Also, some assets may be large, but are seldom needed: in that case we may want them to be :ref:`loaded lazily (on demand) `. +Asset types +=========== + +There are three different asset types: code (`js` files), style (`css` or `scss` +files) and templates (`xml` files). + +Code + Odoo supports :ref:`three different kinds of javascript files`. + All these files are then processed (native JS modules are transformed into odoo + modules), then minified (if not in `debug=assets` :ref:`mode `) + and concatenated. The result is then saved as a file attachment. These file + attachments are usually loaded via a `