0
我需要從窗體和列表視圖中刪除打印按鈕。我嘗試下面的表單視圖的代碼。從窗體和列表視圖刪除打印按鈕Odoo 8
* .XML
<xpath expr="//form" position="attributes">
<attribute name="print">1</attribute>
</xpath>
* .js文件
instance.web.FormView.include({
load_form: function(data) {
this._super(data);
console.log('this',this.sidebar);
if (this.is_action_enabled('print')) {
var no_print = _.reject(this.sidebar.sections, function (item) {
return item.label === _t('Print');
});
this.sections = no_print;
}
},
});
但收到此錯誤:this
對象沒有屬性sidebar
。
注意:控制檯日誌打印兩次,首先打印一些數據,然後打印undefined
。
只有一個模型。例如:product.product。 – KbiR
您可以使用此xml代碼更輕鬆地刪除打印「 」 此方法將刪除報告。 –
jo541