跳至内容
菜单
此问题已终结
1 回复
2069 查看

I am trying to color of red or green based on some fields that I have in a tree view, when the view is deployed I hasnt got any problem but I would like that it also works when it is totally grouped.

形象
丢弃
最佳答案

Hi,


You can set the background color of each record in the tree view


based on a condition by following these steps:


1. Define the condition in the XML file: In the XML file, within the


<tree>


element, you can set the decoration-attributes to define the condition for each background color.

<record id="sale_order_view_tree" model="ir.ui.view">

    <field name="name">product.template.view.tree.inherit.sale_order</field>

    <field name="model">sale.order</field>

    <field name="inherit_id" ref="sale.view_order_tree"/>

    <field name="arch" type="xml">

        <tree position="attributes">

            <attribute name="decoration-danger">state == draft</attribute>

            <attribute name="decoration-success">state== sent</attribute>

            <attribute name="decoration-warning">state== sale</attribute>

        </tree>

    </field>

</record>


2. Add CSS styles in the CSS file:


.o_sale_order .text-success { background-color: #a7f2af7d !important;

}


 .o_sale_order

.text-danger { background-color: #fb88847d !important; }


.o_sale_order

.text-warning { background-color: #fdf57d8f !important; }


Hope it helps

形象
丢弃
相关帖文 回复 查看 活动
5
9月 24
45461
0
12月 23
1586
1
5月 23
3049
1
8月 21
6752
0
3月 21
2190