Inheritance Odoo11:向现有看板视图元素添加属性

Inheritance Odoo11:向现有看板视图元素添加属性,inheritance,odoo-11,qweb,Inheritance,Odoo 11,Qweb,我使用的是odoo11,我继承了product.template看板视图。我想用下面的classoe\u kanban\u global\u click向div元素添加一个类。我使用了以下两个代码段,但都不起作用(没有向div元素添加任何内容) 及 oe_看板_颜色_#{record.x_alert_qty_reated.raw_value}” 请提供任何帮助???尝试将class属性设置为空字符串 以下示例继承产品模板看板视图以更改类属性: <record id="pr

我使用的是
odoo11
,我继承了
product.template看板视图
。我想用下面的class
oe\u kanban\u global\u click
向div元素添加一个类。我使用了以下两个代码段,但都不起作用(没有向div元素添加任何内容)



oe_看板_颜色_#{record.x_alert_qty_reated.raw_value}”

请提供任何帮助???

尝试将class属性设置为空字符串

以下示例继承产品模板看板视图以更改类属性:

<record id="product_template_kanban_view" model="ir.ui.view">
    <field name="name">Product.template.product.kanban</field>
    <field name="model">product.template</field>
    <field name="inherit_id" ref="product.product_template_kanban_view"/>
    <field name="arch" type="xml">
        <xpath expr="//templates" position="before">
            <field name="x_alert_qty_reached"/>
        </xpath>
        <xpath expr="//div[@class='oe_kanban_global_click']" position="attributes">
            <attribute name="class"></attribute>
            <attribute name="t-attf-class">oe_kanban_color_#{record.x_alert_qty_reached.raw_value} oe_kanban_card oe_kanban_global_click</attribute>
        </xpath>
    </field>
</record>

Product.template.Product.kanban
产品模板
oe_看板_颜色_#{record.x_alert_qty_reacted.raw_value}oe_看板_card oe_看板_global_单击

谢谢。即使没有这个,它也能工作。我在
模板
标记之前添加了字段,因为Odoo引发了一个错误:
错误:QWeb2-模板['kanban-box']:运行时错误:TypeError:dict.record.x\u警报\u到达的数量未定义
<xpath expr="//div[@class='oe_kanban_global_click']" position="attributes">
      <attribute name="t-attf-class">oe_kanban_color_#{record.x_alert_qty_reached.raw_value}"</attribute>
</xpath>
<record id="product_template_kanban_view" model="ir.ui.view">
    <field name="name">Product.template.product.kanban</field>
    <field name="model">product.template</field>
    <field name="inherit_id" ref="product.product_template_kanban_view"/>
    <field name="arch" type="xml">
        <xpath expr="//templates" position="before">
            <field name="x_alert_qty_reached"/>
        </xpath>
        <xpath expr="//div[@class='oe_kanban_global_click']" position="attributes">
            <attribute name="class"></attribute>
            <attribute name="t-attf-class">oe_kanban_color_#{record.x_alert_qty_reached.raw_value} oe_kanban_card oe_kanban_global_click</attribute>
        </xpath>
    </field>
</record>