openerp.osv 가져 오기 필드에서 openerp.osv 수입 OSV 에서 .... UR보기 파일에 UR 평 파일에
<record id="view_product_form" model="ir.ui.view">
<field name="name">product.product.form</field>
<field name="model">product.product</field>
<field name="type">form</field>
<field name="inherit_id" ref="product.product_normal_form_view"/>
<field name="arch" type="xml">
<xpath expr="//div[@class='oe_title']" position="replace">
<div class="oe_title">
<div class="oe_edit_only">
<label for="name" string="Product Name"/>
</div>
<h1>
<field name="name"/>
</h1>
<label for="categ_id" class="oe_edit_only"/>
<h2><field name="categ_id"/></h2>
<div name="options" groups="base.group_user">
<field name="sale_ok" invisible="1"/>
<label for="sale_ok" invisible="1"/>
<field name="purchase_ok"/>
<label for="purchase_ok"/>
</div>
</div>
</xpath>
</field>
</record>
그리고이 ....
을이 추가
클래스 product_product (osv.osv) :
_inherit = 'product.product'
_columns = {
'purchase_ok': fields.boolean('Can be Purchased'),
}
_defaults = {
'purchase_ok': 1,
}
product_product()
안녕하세요 빠른 도와 주셔서 너무 감사드립니다. 위의 코드로 제품 모듈을 상속 받는다는 의미입니까? – vissu
고마워요. 답안을 통해'product.normal.form'과'product.template' 형식에서'invisible = "1"'을 사용하여 수정했습니다. 시간을 절약했습니다. – vissu
나중에 기본 코드를 직접 변경하지 않고 기존 모듈을 상속하고 변경해야합니다. – user3190426