Skip to Content
Menu
This question has been flagged
1 Reply
9365 Views

Is it possible to get current(active) view xml_id in python, lets say on onchange method, or on button press? I know its possible to get menu_id but i could find any relation between xml_id and menu_id

Avatar
Discard
Best Answer

I think it may help you:


@api.multi   

def get_view_name(self):
        a = 0       

        view_id = self.env['ir.ui.view'].search([('model', '=', self._inherit), ('type', '=', 'form')])       

         for i in view_id:
                 a += 1       

         if a == 2:
                print "Live Xml Id Is", i.xml_id


Avatar
Discard
Author

It is not what im looking for, what it does here it gets all form views from inherited model, but how to know which one is currently active(showing on screen)?

Related Posts Replies Views Activity
0
Jul 17
1688
0
Mar 17
2039
3
Dec 23
20205
1
May 21
8891
1
Aug 18
8011