Openerp 扩展列表视图并添加自定义样式
我正在使用one2many列表视图,其中有一个状态列,我想根据对象的状态添加自定义css。例如,如果状态为“已完成”则将文本设置为粗体,背景为绿色,与其他状态类似。我尝试过,但没有找到任何方法根据条件添加自定义css或css类。所以我现在尝试用javascript扩展列表视图,然后我将遍历所有行,然后在它们上添加颜色。在Odoo中是否可以这样做?如果要更改整行,这会有所帮助:Openerp 扩展列表视图并添加自定义样式,openerp,odoo-view,Openerp,Odoo View,我正在使用one2many列表视图,其中有一个状态列,我想根据对象的状态添加自定义css。例如,如果状态为“已完成”则将文本设置为粗体,背景为绿色,与其他状态类似。我尝试过,但没有找到任何方法根据条件添加自定义css或css类。所以我现在尝试用javascript扩展列表视图,然后我将遍历所有行,然后在它们上添加颜色。在Odoo中是否可以这样做?如果要更改整行,这会有所帮助: <field name="line_ids" > <tree string="Lines" c
<field name="line_ids" >
<tree string="Lines" colors="red:state=='completed'" fonts="bold:state=='completed'">
<field name="name"/>
<field name="employee_id"/>
<field name="state"/>
</tree>
</field>
但是,如果您只想更改一列,那么这篇文章可能会帮助您:
希望我有所帮助。此颜色属性用于更改文本的颜色,而不是背景。。。后台还有其他属性吗?试试这个应用:,但我认为它只适用于字段,不适用于整个记录。