Browse Source

[IMP] web_tree_dynamic_colored_field: Update README.rst (#899)

Use more than one color condition
pull/1223/head
Luis Adan 6 years ago
committed by mreficent
parent
commit
9fd8f607a6
  1. 24
      web_tree_dynamic_colored_field/README.rst

24
web_tree_dynamic_colored_field/README.rst

@ -36,7 +36,7 @@ Usage
</tree> </tree>
</field> </field>
... ...
With this example, column which renders 'name' field will have its background colored in red. 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:: * In the tree view declaration, put ``options='{"fg_color": "white:customer == True"}'`` attribute in the ``field`` tag::
@ -50,7 +50,7 @@ Usage
</tree> </tree>
</field> </field>
... ...
With this example, column which renders 'name' field will have its text colored in white on a customer records. 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:: * In the tree view declaration, use ``options='"color_field": "my_color"'`` attribute in the ``tree`` tag::
@ -65,6 +65,26 @@ Usage
</field> </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 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 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 color you want depending on the other record values. Note that this

Loading…
Cancel
Save