Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
4050 Widoki

Hello,

I'm trying to display a form view of a model returned by an action in a menu and display another form view of the same model in a different context ( by clicking on a button) but I'm getting the two different views displayed side by side.

First, I have tried inheriting the first view and used different priorities in, but I was always getting the inherited view displayed even if it has the highest priority.

Second, I have defined different form views of the same model without any inheriting, but I was getting views displayed one over the other.

I need help to display one of the "form" views, each in its appropriate context

Awatar
Odrzuć
Najlepsza odpowiedź

You can create two separate view and use 1 view for menu with highest priority and

In button return action with form view id as below :

{
'type'
: 'ir.actions.act_window',
'name'
: _('Action Name'),
'res_model'
: 'model name',
'view_mode'
: 'tree, form',
'res_id'
: id of record,     
    'context': context,        
    'views':[(self.env.ref('id of second view').id, 'form')],
}


Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
2
sie 22
5684
2
mar 23
14692
2
lut 23
1852
2
wrz 15
5501
1
mar 15
3655