跳至內容
選單
此問題已被標幟
1 回覆
10179 瀏覽次數

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

頭像
捨棄
最佳答案

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


頭像
捨棄
作者

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)?

相關帖文 回覆 瀏覽次數 活動
0
7月 17
2800
0
3月 17
3161
3
12月 23
21696
1
5月 21
10235
1
8月 18
9398