【发布时间】:2017-04-27 23:22:46
【问题描述】:
在 Odoo 8 中,我将ir.rule 添加到限制某些用户的写入访问的模型中。我想个性化点击“保存”后受限用户收到的错误消息。我不能只用_() 修改翻译,因为新消息必须特定于该模型。
有没有办法在 Odoo 8 中轻松做到这一点,而无需修改 Odoo 本身的源代码?
【问题讨论】:
在 Odoo 8 中,我将ir.rule 添加到限制某些用户的写入访问的模型中。我想个性化点击“保存”后受限用户收到的错误消息。我不能只用_() 修改翻译,因为新消息必须特定于该模型。
有没有办法在 Odoo 8 中轻松做到这一点,而无需修改 Odoo 本身的源代码?
【问题讨论】:
我假设Save 按钮调用模型的write 方法。在这种情况下,您可以覆盖此方法以在满足相应条件时引发自定义错误消息。你有调用write方法的用户的uid,所以它必须足以达到预期的效果。
【讨论】: