Openerp 从表单和列表视图8中删除打印按钮
我需要从表单和列表视图中删除“打印”按钮。我尝试了下面的表单视图代码 *.xmlOpenerp 从表单和列表视图8中删除打印按钮,openerp,odoo-8,openerp-8,Openerp,Odoo 8,Openerp 8,我需要从表单和列表视图中删除“打印”按钮。我尝试了下面的表单视图代码 *.xml <xpath expr="//form" position="attributes"> <attribute name="print">1</attribute> </xpath> 但是得到这个错误:这个对象没有属性侧栏 注意:控制台日志打印两次,第一次打印带有一些数据,第二次打印未定义的将属性菜单=“False”添加到一个报告标记将为您解决此问题是否仅从模
<xpath expr="//form" position="attributes">
<attribute name="print">1</attribute>
</xpath>
但是得到这个错误:这个
对象没有属性侧栏
注意:控制台日志打印两次,第一次打印带有一些数据,第二次打印未定义的
将属性菜单=“False”添加到一个报告标记将为您解决此问题是否仅从模型的一个视图或模型的每个视图中删除打印 只有一个模型。例如:product.product。使用此xml代码“”可以更轻松地删除打印。此方法将删除报告。
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;
}
},
});