[FIX] kanban : Keep is_action_enable consistant as per previous commit
bzr revid: jam@tinyerp.com-20120816043310-b0sbicnv73jgzhti
This commit is contained in:
parent
e0ba6465ea
commit
cf464eb273
|
@ -68,11 +68,11 @@ instance.web_kanban.KanbanView = instance.web.View.extend({
|
||||||
return JSON.parse(this.fields_view.arch.attrs.quick_create);
|
return JSON.parse(this.fields_view.arch.attrs.quick_create);
|
||||||
return !! this.group_by;
|
return !! this.group_by;
|
||||||
},
|
},
|
||||||
_is_create_enabled: function() {
|
_is_action_enabled: function(action) {
|
||||||
if (! this.options.creatable)
|
if (! this.options.creatable)
|
||||||
return false;
|
return false;
|
||||||
if (this.fields_view.arch.attrs.create !== undefined)
|
if (_.has(this.fields_view.arch.attrs, action))
|
||||||
return JSON.parse(this.fields_view.arch.attrs.create);
|
return JSON.parse(this.fields_view.arch.attrs[action]);
|
||||||
return true;
|
return true;
|
||||||
},
|
},
|
||||||
add_qweb_template: function() {
|
add_qweb_template: function() {
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
</t>
|
</t>
|
||||||
<div t-name="KanbanView.buttons" class="oe_kanban_buttons">
|
<div t-name="KanbanView.buttons" class="oe_kanban_buttons">
|
||||||
<t t-if="widget.options.action_buttons !== false">
|
<t t-if="widget.options.action_buttons !== false">
|
||||||
<t t-if="widget._is_create_enabled()">
|
<t t-if="widget._is_action_enabled('create')">
|
||||||
<button type="button" class="oe_kanban_button_new oe_highlight">
|
<button type="button" class="oe_kanban_button_new oe_highlight">
|
||||||
<t t-esc="widget.options.create_text || _t('Create')"/>
|
<t t-esc="widget.options.create_text || _t('Create')"/>
|
||||||
</button>
|
</button>
|
||||||
|
|
Loading…
Reference in New Issue