Я хочу создать выход из системы одним щелчком мыши для odoo, поэтому я создаю тему odoo и добавляю значок для выхода из системы, когда вы нажимаете на значок, пользователь выходит из системы. поэтому у меня есть кусок кода в .xml
<xpath expr="//ul[@class='nav navbar-nav navbar-right oe_user_menu_placeholder']" position="inside">
<li><a href="#" class="logout" title="Logout"><i class="fa fa-sign-out"></i></a></li>
</xpath>
и в коде java-скрипта .js
var UserMenu = require('web.UserMenu');
var user_menu=new UserMenu(self);
$(document).ready(function () {
$( ".logout").click(function() {
$( ".logout").click(function() {
user_menu.on_menu_logout();
});
});
});
поэтому я вызываю функцию on_menu_logout() модуля web, а on_menu_logout() также вызывается, но внутри функции this.trigger ('user_logout'); функция не вызвала . поэтому, если у вас есть какие-либо идеи, пожалуйста, поделитесь со мной, чтобы решить эту проблему.