odoo - 如何在odoo 13中找到字段的Onchange函数
问题描述
希望我的消息能找到你,
我继承了一个 odoo 模型 (product.attribute) 并且还覆盖了一个字段 (display_type)。
class darazProductAttributes(models.Model):
_inherit = "product.attribute"
display_type = fields.Selection([
('text', 'Text'),
('radio', 'Radio'),
('select', 'Select'),
('color', 'Color')], default='radio', required=True, help="The display type used in the Product Configurator.")
我在字段中添加了一个更多选项(文本)。现在选择它加载 product.attribute.lines 模型表单的选项字段基本上它有一个 onchange 方法。Odoo 告诉我 display_type 有一个 onchange 但 odoo 不显示方法名称.
所以我想覆盖该功能。
谢谢
解决方案
字段可以有多个onchange
方法,您所要做的就是寻找用 装饰的方法onchange
:
@api.onchange('your_field_name')
推荐阅读
- shadow - 在 CesiumJS 中提取实体的地形阴影
- spring - StoredProcedureItemReader 无法重试死锁异常
- node.js - 给定一个 JWT,如何从它创建一个 octokit 客户端?使用 NodeJS
- java - 类中的类不算作Java中的类吗?
- ruby - 如何将红宝石中的电报机器人上传到heroku
- flutter - 如何自定义 TabBar 宽度以填充屏幕宽度?
- python - 逆流的python脚本
- haxe - 使用 haxe 从任何路径加载图像
- automapper - AutoMapper 中是否有内置的复合 IValueConverters 方法?
- java - 简单列表片段后最小化和恢复活动?