From 9fd8f607a6e910c1f1699d08a5b99d9327693e03 Mon Sep 17 00:00:00 2001 From: Luis Adan Date: Wed, 28 Mar 2018 10:31:27 +0200 Subject: [PATCH] [IMP] web_tree_dynamic_colored_field: Update README.rst (#899) Use more than one color condition --- web_tree_dynamic_colored_field/README.rst | 24 +++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/web_tree_dynamic_colored_field/README.rst b/web_tree_dynamic_colored_field/README.rst index 2b647f42..323b4738 100644 --- a/web_tree_dynamic_colored_field/README.rst +++ b/web_tree_dynamic_colored_field/README.rst @@ -36,7 +36,7 @@ Usage ... - + With this example, column which renders 'name' field will have its background colored in red. * In the tree view declaration, put ``options='{"fg_color": "white:customer == True"}'`` attribute in the ``field`` tag:: @@ -50,7 +50,7 @@ Usage ... - + With this example, column which renders 'name' field will have its text colored in white on a customer records. * In the tree view declaration, use ``options='"color_field": "my_color"'`` attribute in the ``tree`` tag:: @@ -65,6 +65,26 @@ Usage ... +* If you want to use more than one color, you can split the attributes using ';': + +.. code:: + + options='{"fg_color": "red:red_color == True; green:green_color == True"}' + +Example: + +.. code:: xml + + ... + + + ... + + ... + + + ... + With this example, the content of the field named `my_color` will be used to populate the `my_color` CSS value. Use a function field to return whichever color you want depending on the other record values. Note that this