[FIX] Override viewmanager,show stars when called from actionmanager.

bzr revid: vda@tinyerp.com-20110912082426-snwh0cc5ac75g7xz
This commit is contained in:
Vaibhav (OpenERP) 2011-09-12 13:54:26 +05:30
parent 8498eb0d07
commit 7635658034
2 changed files with 9 additions and 3 deletions

View File

@ -149,7 +149,7 @@ openerp.web.ViewManager = openerp.web.Widget.extend({
this.registry = openerp.web.views;
},
render: function() {
return QWeb.render("ViewManager", {"prefix": this.element_id, views: this.views_src})
return QWeb.render("ViewManager", {"prefix": this.element_id, views: this.views_src, 'action': this.action ? true: false})
},
/**
* @returns {jQuery.Deferred} initial view loading promise

View File

@ -420,8 +420,6 @@
<table class="view-manager-main-table">
<tr>
<td class="view-manager-main-content">
<a class="oe-shortcut-toggle" title="Add / Remove Shortcut..."
href="javascript: void(0)"> </a>
<div class="oe_vm_switch">
<t t-if="views.length != 1" t-foreach="views" t-as="view">
<button type="button" t-att-data-view-type="view.view_type">
@ -442,6 +440,14 @@
</tr>
</table>
</t>
<t t-extend="ViewManager">
<t t-jquery="table td:first-child" t-operation="prepend">
<a t-if="action" class="oe-shortcut-toggle" title="Add / Remove Shortcut..."
href="javascript: void(0)"> </a>
</t>
</t>
<t t-name="Sidebar">
<a class="toggle-sidebar"></a>
<div class="sidebar-content">