Hi all,
I created a wizard with a button. When I click to this button, I want to close the wizard and open a url in new tab. But in my case, I can only close the wizard or open url by using return in my function (not both at same time)
If want to open url, so I return my function as below
return { 'type' : 'ir.actions.act_url', 'url' : url, 'target' : 'new', }
And if I want to close the wizard (not open url), I write
return {'type': 'ir.actions.act_window_close'}
In other way, I tred creating other function, as below, to open url and called it before return ir.actions.act_window_close in my function. But it was not work, url could not be opened
def _open_url(self, cr, uid, ids, url, context=None): return { 'type' : 'ir.actions.act_url', 'url' : url, 'target' : 'new', }
Finally, How can I close the wizard and open url at same time in only 1 function?
Thanks