diff options
| author | niv-openerp <nicolas.vanhoren@openerp.com> | 2011-05-02 16:39:52 +0200 |
|---|---|---|
| committer | niv-openerp <nicolas.vanhoren@openerp.com> | 2011-05-02 16:39:52 +0200 |
| commit | 9f62f30f144d4e9b6a0dca16782b54ac44e2b8fc (patch) | |
| tree | b91abfea585287071042807f703b5f017ddc1a08 /addons/base/static | |
| parent | bbb6ed05ef5a70ac4b8e8fde1426f0271bce761c (diff) | |
| parent | d31fb15a73ab2e07a3fd84a9b3468dd969736a51 (diff) | |
[MERGE] Dashboard branch.
bzr revid: nicolas.vanhoren@openerp.com-20110502143952-rgmw9v84rnjqxq23
Diffstat (limited to 'addons/base/static')
| -rw-r--r-- | addons/base/static/src/js/views.js | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/addons/base/static/src/js/views.js b/addons/base/static/src/js/views.js index 8b29850d071..7af2e6b38e9 100644 --- a/addons/base/static/src/js/views.js +++ b/addons/base/static/src/js/views.js @@ -17,6 +17,8 @@ openerp.base.ActionManager = openerp.base.Controller.extend({ /** * Process an action * Supported actions: act_window + * + * If the action contains a 'no_sidebar' key, the resulting view will never contain a sidebar. */ do_action: function(action) { var self = this; @@ -42,7 +44,11 @@ openerp.base.ActionManager = openerp.base.Controller.extend({ if (this.viewmanager) { this.viewmanager.stop(); } - this.viewmanager = new openerp.base.ViewManagerAction(this.session, this.element_id, action, true); + var sidebar = true; + if(action.no_sidebar) { + sidebar = false; + } + this.viewmanager = new openerp.base.ViewManagerAction(this.session, this.element_id, action, sidebar); this.viewmanager.start(); } break; |
