当我创建新的销售订单时,它还会在表单视图的底部创建邮件消息和关注者。
但是我想让用户创建或写入" sale.order"的数据时,系统不应该创建邮件和关注者。模型。
如何停止此类消息和关注者的创建。?
答案 0 :(得分:2)
只需要在该模型的create和write方法中应用上下文。
@api.model
def create(self,vals):
res=super(sale_order,self.with_context({'mail_create_nosubscribe':True,'tracking_disable':True})).create(vals)
return res
@api.multi
def write(self,vals):
res=super(sale_order,self.with_context({'mail_create_nosubscribe':True,'tracking_disable':True})).write(vals)
return res
答案 1 :(得分:1)
如果您只想从视图中删除它,请覆盖模板并删除名为“
”的字段这两个字段负责视图部分。
删除字段的代码:
<xpath expr="//field[@name='message_follower_ids']" position="replace"/>
这样会好吗或我应该告诉你如何在模型级别更新记录?