how to remove option create and edit from many2many fields? For example In the sale order line or invoice lines, there is tax ids, which is a many2many field using the widget='many2many_tags', I want to remove the create and edit form here. But need to create taxes from its tree and form view.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project
- MRP
This question has been flagged
Hello, you can try this,
<field name='field_name' options="{'no_create_edit': True}" />
To disable creation / edition of tags in many2many_tags widget pass options dictionary with either no_create or no_create_edit set.
Example:
<field name='subscribers' options="{'no_create_edit': True}" widget='many2many_tags' />
Someone should accept this answer, as it is the right one now.
thanks! I was trying to use nocreate="1" but it didn't work, your solution works!
+1
Please use below code.
<attribute name="options">{'no_create_edit': True, 'no_create':True, 'no_open':True}</attribute>
I hope this help you.
Best Thanks,
Ankit H Gandhi.
You can try this in your view.
options="{'no_open':True,'no_create':1,'no_create_edit':1}"
If you want to do it by view overriding, you can use xpath.
For example:
<xpath expr="//tree[@string='Your Tree Name']" position="attributes">
<attribute name="create">0</attribute>
<attribute name="create">0</attribute>
<attribute name="delete">0</attribute>
<attribute name="edit">0</attribute>
</xpath>
hello by doing as you describe it stop creation from tree view, i want stop creation and edit from population of m2m field.
What widget was used for displaying m2m field in your case?
widget="many2many_tags"
Nicolas,
Thank you very much. I already used yr module for o2m and I just needed it for many2many as well ;-)
Merci!
Wiebe
hello,
I just update web_m2o_enhanced
module to support many2manytags widget.
You can check and use it:
For comment and description of how to user, you can read This help question
options="{'no_create':True}"
This worked for me in V7:
options="{'create_edit':False}"
Enjoying the discussion? Don't just read, join in!
Create an account today to enjoy exclusive features and engage with our awesome community!
Sign upRelated Posts | Replies | Views | Activity | |
---|---|---|---|---|
|
2
Feb 21
|
2522 | ||
|
1
Sep 24
|
3200 | ||
|
1
Feb 24
|
1402 | ||
|
0
Jul 24
|
2319 | ||
|
0
Jul 22
|
60 |