mirror of
https://github.com/guohuadeng/app-odoo.git
synced 2025-02-23 04:11:36 +02:00
fix product log
This commit is contained in:
@@ -9,6 +9,7 @@ odoo.define('app_odoo_customize.UserMenu', function (require) {
|
||||
* editing its preferences, accessing the documentation, logging out...
|
||||
*/
|
||||
|
||||
const session = require('web.session');
|
||||
var UserMenu = require('web.UserMenu');
|
||||
//避免错误,要再定义
|
||||
var documentation_url = 'https://www.sunpop.cn';
|
||||
@@ -23,6 +24,7 @@ odoo.define('app_odoo_customize.UserMenu', function (require) {
|
||||
var self = this;
|
||||
var session = this.getSession();
|
||||
var lang_list = '';
|
||||
this.is_manager = false;
|
||||
|
||||
self._rpc({
|
||||
model: 'res.lang',
|
||||
@@ -101,6 +103,10 @@ odoo.define('app_odoo_customize.UserMenu', function (require) {
|
||||
* @override
|
||||
* 由于odoo11 没传ev到事件,所以要重载
|
||||
*/
|
||||
async willStart() {
|
||||
await this._super(...arguments);
|
||||
this.is_manager = await session.user_has_group('base.group_erp_manager');
|
||||
},
|
||||
start: function () {
|
||||
var self = this;
|
||||
return this._super.apply(this, arguments).then(function () {
|
||||
|
||||
@@ -3,9 +3,9 @@
|
||||
<t t-extend="UserMenu.Actions">
|
||||
<t t-jquery="a[data-menu='documentation']" t-operation="before">
|
||||
<switch-lang/>
|
||||
<a role="menuitem" href="#" data-menu="debug" class="dropdown-item">Activate the developer mode</a>
|
||||
<a role="menuitem" href="#" data-menu="debugassets" class="dropdown-item">Activate the developer mode (with assets)</a>
|
||||
<a role="menuitem" href="#" data-menu="quitdebug" class="dropdown-item">Deactivate the developer mode</a>
|
||||
<a t-if="widget.is_manager" role="menuitem" href="#" data-menu="debug" class="dropdown-item">Activate the developer mode</a>
|
||||
<a t-if="widget.is_manager" role="menuitem" href="#" data-menu="debugassets" class="dropdown-item">Activate the developer mode (with assets)</a>
|
||||
<a t-if="widget.is_manager" role="menuitem" href="#" data-menu="quitdebug" class="dropdown-item">Deactivate the developer mode</a>
|
||||
<div role="separator" class="dropdown-divider"/>
|
||||
<a role="menuitem" href="#" data-menu="documentation_dev" class="dropdown-item">Developer Manual</a>
|
||||
</t>
|
||||
|
||||
Reference in New Issue
Block a user