I have one2many of model A to B.
class A:
the_bs: fields.one2many("B")
From A form view I click on one of the B items and B form view is shown with a pop up. There I have set a button and I would like to close B form when I click on it.
I have one2many of model A to B.
class A:
the_bs: fields.one2many("B")
From A form view I click on one of the B items and B form view is shown with a pop up. There I have set a button and I would like to close B form when I click on it.
To close the current open window from a button action just:
return {'type': 'ir.actions.act_window_close'}Hi, Axel. That´s how it is supposed to work but it doesn´t. Eso es lo que se supone que se haga, pero no funciona.
Then something is breaking your js code. Actionmanager if i remember ok is the one responsible for this. You need to debug to find what is going on
Maybe make the button returns the action of the A form view (if A record still in context, else, just return A tree view)
Update:
you can try this then https://www.odoo.com/fr_FR/forum/help-1/question/solved-close-window-on-button-press-4348
Just use:
<button data-dismiss="modal" string="Close my modal"/> in your view.
I waste some time, while dig this, because this dont work if attribute "type"
of the button is set to anything )
Hi py, I got the same issue, I try your solution https://www.odoo.com/fr_FR/forum/help-1/question/solved-close-window-on-button-press-4348, but It doesn't work, any idea?
Thanks.
I already tried that. The result is that the action takes effect in the background window. The popup stays open.
Creează-ți un cont astăzi pentru a beneficia de funcții exclusive și a interacționa cu minunata noastră comunitate!
Înscrie-te| Postări similare | Răspunsuri | Vizualizări | Activitate | |
|---|---|---|---|---|
|
1
mar. 20
|
15743 | |||
|
1
mar. 21
|
6603 | |||
|
3
mar. 15
|
12673 | |||
|
1
oct. 23
|
6218 | |||
|
2
feb. 23
|
5333 |
1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.