Skip to content

Commit

Permalink
[IMP] web_tree_dynamic_colored_field: Update README.rst (OCA#899)
Browse files Browse the repository at this point in the history
Use more than one color condition
  • Loading branch information
ljimenezsidoo authored and Herqs committed Apr 4, 2022
1 parent bc77e6a commit 1796670
Showing 1 changed file with 22 additions and 2 deletions.
24 changes: 22 additions & 2 deletions web_tree_dynamic_colored_field/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Usage
</tree>
</field>
...

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::
Expand All @@ -50,7 +50,7 @@ Usage
</tree>
</field>
...

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::
Expand All @@ -65,6 +65,26 @@ Usage
</field>
...

* 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
...
<field name="arch" type="xml">
<tree string="View name">
...
<field name="name" options='{"fg_color": "red:red_color == True; green:green_color == True"}'/>
...
</tree>
</field>
...
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
Expand Down

0 comments on commit 1796670

Please sign in to comment.