Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
2 Răspunsuri
2473 Vizualizări

I open an action window from python. The breadcrumb seems fine when I run the action.

The problem raises when I refresh the page, the upstream route is disappeared form the breadcrumb, and the page only shows the current page name that I've set in python.


Here is my code

def open_invoice(self):

self.ensure_one()

return {

'name': 'Customer Invoice',

'type': 'ir.actions.act_window',

'view_mode': 'list,form',

'res_model': 'invoice_module.invoice',

}

Any help would be appreciated.
Imagine profil
Abandonează

This is normal in Odoo.

Cel mai bun răspuns

Hi, try this. Hope it helps :)
def open_invoice(self):

self.ensure_one()

return {

'name': 'Customer Invoice',

'type': 'ir.actions.act_window',

'view_mode': 'list,form',

'res_model': 'invoice_module.invoice',

'target': 'main'

}

Imagine profil
Abandonează
Autor Cel mai bun răspuns

Thanks for your answer,

I doubt it is normal, since switching between list and form works as expected.

However, I can confirm that there are a lot of pages that suffer from the same issue. Even in the Enterprise version!


Regarding target: main, it totally removes the breadcrumb.

Imagine profil
Abandonează