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

Is there any way to get the current menuitem ID and action ID of a form view in a python function.I am using v12

Awatar
Odrzuć

Not sure whether there is an easy method to get it, suppose if you need to identify the action like, right now suppose we have two forms for same model and we need to identify through which action the form has opened, you can pass something inside the context and based on this context, you can do it right,

If am not clear menu1 -> action1 inside context pass action1: True and for second menu and action pass another context

Najlepsza odpowiedź

Hi,

Try supering the function fields_view_get

For example

@api.model
def fields_view_get(self, view_id=None, view_type='form', toolbar=False, submenu=False):
menu_id = self._context.get('menu_id', False)
action = self._context.get('action', False)
res = super(YourClassName, self).fields_view_get(view_id=view_id, view_type=view_type, toolbar=toolbar,submenu=submenu)
return res

Regards

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
1
lip 22
1946
2
lip 24
20492
2
sie 23
2436
0
sty 23
2026
0
lis 18
2745