我创建了一个布尔字段.布尔值显示但标签不显示.
class product_pricelist_inherit(models.Model):
_inherit = 'product.pricelist'
myfield= fields.Boolean(string="Is this Pricelist Eligible for Me?")
Run Code Online (Sandbox Code Playgroud)
XML:
<odoo>
<record id="product_product_pricelist_view" model="ir.ui.view">
<field name="model">product.pricelist</field>
<field name="inherit_id" ref="product.product_pricelist_view"/>
<field name="arch" type="xml">
<field name="name" position="after">
<field name="myfield"/>
</field>
</field>
</record>
</odoo>
Run Code Online (Sandbox Code Playgroud) 我试过这个代码
raise odoo.osv.osv.except_osv('title', 'description')
Run Code Online (Sandbox Code Playgroud)
但是标题被忽略了。
我正在尝试使用 create 方法添加一个 One2many 字段,并且该字段有一个我需要填充的 Many2many 字段,可以有多个值。
color_selector是一个 Many2many 字段,该字段的数据类似于color.true(1, 5 )或color.true(5)
location_env.sudo().create({'loc_id': loc_id.id,
'loc_name': loc_id.loc_name,
'purchase_order_line_id': line_id.id,
'color_selector': (6, 0, colors_ids)})
Run Code Online (Sandbox Code Playgroud)
我努力了 :
'color_selector': (6, 0, colors_ids)
'color_selector': [(6, 0, colors_ids)]
'color_selector': (6, 0, [colors_ids])
c_ids = (4, colors)
'color_selector': (6, 0, c_ids)
Run Code Online (Sandbox Code Playgroud) 我有一个输入字段type="hidden",由javascript本身更改.
当此字段更改时,我希望触发事件/功能.
试过这个:
$(".product_id").on("change paste keyup input", function(event){alert('1');});
$(".product_id").blur(function(event){alert('1');});
$(".product_id").keypress(function(event){alert('1');});
Run Code Online (Sandbox Code Playgroud)
但它似乎不起作用,因为其他JavaScript文件本身改变了该值.
我无法更改或添加到现有的JavaScript.我无法在输入字段中添加任何内容.