Odoo Help


oe_edit_only not availbale in form subtree

Mind And Go
on 4/22/14, 2:01 PM 1,605 views


I'm trying to hide some buttons when I'm not in edit mode. I set a button in the header and use the class oe_edit_only :

<button name="refresh_record" string="Refresh" type="object" class="oe_edit_only"/>

In the header it works perfectly. Then in the object I have some lines (one2many) and in each line I have a button with the same syntax. Unfortunately, the oe_edit_only class is not transmitted to the tree. The button in subtree still available whatever the state of the form. I made an inspect in HTML mode and no class is specified in the subtree button yet I have a class="oe_edit_only" in the xml view definition

I precise that when I change the HTML part directly in my brower and when I set the class class="oe_link oe_edit_only" on my button in subtree, it worked. So the problem seems to come from the fact that the class is not passed to the subtree.

Mind & Go, Mind And Go
on 4/22/14, 2:12 PM

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

0 follower(s)


Asked: 4/22/14, 2:01 PM
Seen: 1605 times
Last updated: 3/16/15, 8:10 AM