Odoo Help


How to set a conditional style for a field?

Juan Formoso
on 11/12/14, 4:58 AM 917 views

I'd like to set a style to a field depending on the value of other field.

For example:

I have a field name (string) and a field is_company (boolean). If is_company is True, I want to set the width of the field name to 100%. If not, the width must be 48%.

If is_company:

<field name="name" placeholder='Name' />


<field name="name" placeholder='Name' class='oe_inline' style='margin-right: 2%%; max-width: 48%% !important;' />

The only conditional kind of style I found by the moment is the color:

< ... colors="green: is_company == True;">

But now, this is not what I'm looking for.

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

2 follower(s)


Asked: 11/12/14, 4:58 AM
Seen: 917 times
Last updated: 3/16/15, 8:10 AM