首页 文章

在Odoo Product Variant上添加新字段

提问于
浏览
1

我正在尝试向product.product模型添加新字段 .

到目前为止我所做的是:

在以下模型上添加新字段(从“设置”>“数据库结构”>“模型”):

  • product.product

具有以下细节:

  • 名称:x_product_cost

  • 字段标签:产品成本

  • 字段类型:浮点数

并将其余部分保留为默认值 .

问题是我无法在表单上显示它 . 这是我尝试编辑Form时生成的唯一代码:

  • 查看名称:product.product.form

  • 对象:product.product

  • Inherited View:product.template.common.form

产品变体lst_price

我不能使用product.template模型,因为它继承到product.product我错过了什么吗?

PS:我正在尝试暂时修复如此处指定的不同成本产品变量错误

https://github.com/odoo/odoo/issues/1198

谁能帮我这个?

1 回答

  • -1

    实际上,您应该创建一个自定义模块,而不是从Odoo配置中修改模型,您将在其中添加新字段和所需的新行为 .

    为此,您必须继承python文件中的模型以扩展它们,并且您肯定还必须修改视图,以便显示自定义字段 .

    有关如何扩展模型,创建自定义模块和创建视图的参考,您应该参考可以找到的Odoo文档here .

    作为一个额外的注释,如果您不知道,但它们是出现在Odoo版本8中的新API,如果您可以使用它,它会更容易和更好 .

相关问题