Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
2 Відповіді
4337 Переглядів

Hi,

How to prevent the "Add an item" of One2Many widget from showing a popup form if the parent form is not saved?

Regards,

Аватар
Відмінити
Найкраща відповідь

Hello Emad,

We can do a simple trick. Every model has ID field, will generated automatically after saving, before saving this field has no value.

So in your form view of the parent add

<field name="id" invisible="1"/>

then in your o2m field add attrs like :


<field name="o2m_ids" attrs="{'readonly': [('id','=',False)]}">
<tree editable="bottom">
    ....


I hope it'll help you 


Regards ....

Аватар
Відмінити
Автор Найкраща відповідь

Thank you Ahmed. It has worked perfectly.

Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
3
квіт. 15
4914
1
вер. 20
3050
0
черв. 18
3358
0
бер. 15
5609
2
лип. 25
6759