Я пытаюсь сделать виджет для присоединения к sysTrayMenu, мне нужно знать о событии on_click, текущую модель представления.Я знаю, что могу получить его из текущего URL браузера, но я хотел знать, есть ли более чистый способ получить его из odoo js api.
Например, если пользователь находится в меню «Новые предложения»,Мне нужно получить sale.order
odoo.define('xx.systray', function (require) {
"use strict";
var config = require('web.config');
var SystrayMenu = require('web.SystrayMenu');
var Widget = require('web.Widget');
var ajax = require('web.ajax');
var xxMenu = Widget.extend({
template:'solvo-support.helpMenu',
events: {
"click": "on_click",
},
on_click: function () {
//HERE I NEED TO GET THE CURRENT MODEL
},
});
SystrayMenu.Items.push(xxMenu);
});