【发布时间】:2018-01-04 08:56:01
【问题描述】:
我必须从基本模块中的 res.partner 模型继承 view_partner_form,并且我需要在我的自定义模块中的联系表单(view_partner_form)中添加一些额外的字段,但我尝试了这个,影响是我的额外字段被正确添加但 UI彻底崩溃
这是我的python代码:
class Residents(models.Model):
_inherit = "res.partner"
_name = "residents.details"
f_no = fields.Char()
id_proof = fields.Selection([('aadhar_card','Aadhar Card')],string = "Id Proof")
id_no = fields.Char(string = "Id no")
xml代码:
<record id = "add_field_view_partner_form" model = "ir.ui.view">
<field name = "name">add.fields</field>
<field name = "model">residents.details</field>
<field name = "inherit_id" ref = "base.view_partner_form"/>
<field name = "arch" type = "xml">
<field name = "city" position="before">
<field name = "f_no" placeholder = "Flat No"/>
</field>
<field name = "lang" position="after">
<field name = "id_proof" />
</field>
<field name = "id_proof" position="after">
<field name = "id_no" />
</field>
</field>
</record>
更新
请找到截图
【问题讨论】:
-
折叠是什么意思?可以加个图吗?
-
嗨 Viki,请在更新部分找到截图。
-
我还是没明白你的意思。我认为屏幕还可以。
标签: inheritance openerp odoo-9