İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
6210 Görünümler

I have a wizard in which I am returning pdf document report with 'ir.actions.act_url' for download popup. It works fine, but the problem is that the wizard window needs to be closed as well after it. I can do that via 'ir.actions.act_window_close', but I can't return two actions at once.

I've heard there is a way to do it with 'ir.action.server' with multi attribute, but I couldn't make it work. Is there any particular and simple example about how to use it for my problem?


close_action = {'type': 'ir.actions.act_window_close'}

dl_action = {

    'type': 'ir.actions.act_url',

    'url': '/documents/download?document_id={}'.format(document.id),
    'target': 'self'

}

return dl_action

Avatar
Vazgeç
Üretici En İyi Yanıt

Hey, it doesn't work with 'new' either, but thanks for replying Nikul.

Avatar
Vazgeç
En İyi Yanıt

Hello Mr.Peter Markus

Please change target parameter "new", I think it's helpful for you.
return {
            'type': 'ir.actions.act_url',
            'url': '/documents/download?document_id={}'.format(document.id),
            'target': 'new',
        }

Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
0
Kas 23
1515
1
Şub 24
9609
2
Mar 23
2520
0
Mar 15
6023
1
Ara 22
6208