[REF] web: preliminary work for the mobile Burger Menu
This commit is contained in:
@@ -5,11 +5,8 @@ var core = require('web.core');
|
||||
var session = require('web.session');
|
||||
var Widget = require('web.Widget');
|
||||
|
||||
var QWeb = core.qweb;
|
||||
|
||||
var Menu = Widget.extend({
|
||||
init: function() {
|
||||
var self = this;
|
||||
this._super.apply(this, arguments);
|
||||
this.is_bound = $.Deferred();
|
||||
this.data = {data:{children:[]}};
|
||||
|
||||
@@ -23,7 +23,7 @@ var UserMenu = Widget.extend({
|
||||
start: function () {
|
||||
var self = this;
|
||||
var session = this.getSession();
|
||||
this.$el.on('click', '.dropdown-menu li a[data-menu]', function (ev) {
|
||||
this.$el.on('click', 'li a[data-menu]', function (ev) {
|
||||
ev.preventDefault();
|
||||
var menu = $(this).data('menu');
|
||||
self['_onMenu' + menu.charAt(0).toUpperCase() + menu.slice(1)]();
|
||||
|
||||
@@ -56,4 +56,6 @@ var SwitchCompanyMenu = Widget.extend({
|
||||
|
||||
SystrayMenu.Items.push(SwitchCompanyMenu);
|
||||
|
||||
return SwitchCompanyMenu;
|
||||
|
||||
});
|
||||
|
||||
@@ -1309,16 +1309,20 @@
|
||||
<span class="oe_topbar_name"/>
|
||||
</a>
|
||||
<ul class="dropdown-menu" role="menu">
|
||||
<li><a href="#" data-menu="documentation">Documentation</a></li>
|
||||
<li><a href="#" data-menu="support">Support</a></li>
|
||||
<li class="divider"/>
|
||||
<li><a href="#" data-menu="settings">Preferences</a></li>
|
||||
<li><a href="#" data-menu="account">My Odoo.com account</a></li>
|
||||
<li><a href="#" data-menu="logout">Log out</a></li>
|
||||
<t t-call="UserMenu.Actions"/>
|
||||
</ul>
|
||||
</li>
|
||||
</t>
|
||||
|
||||
<t t-name="UserMenu.Actions">
|
||||
<li><a href="#" data-menu="documentation">Documentation</a></li>
|
||||
<li><a href="#" data-menu="support">Support</a></li>
|
||||
<li class="divider"/>
|
||||
<li><a href="#" data-menu="settings">Preferences</a></li>
|
||||
<li><a href="#" data-menu="account">My Odoo.com account</a></li>
|
||||
<li><a href="#" data-menu="logout">Log out</a></li>
|
||||
</t>
|
||||
|
||||
<t t-name="SwitchCompanyMenu">
|
||||
<li class="o_switch_company_menu">
|
||||
<a class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false" href="#">
|
||||
|
||||
Reference in New Issue
Block a user