扩展 css 文件销售点 odoo 9

Extend css file point of sale odoo 9

我想在销售点添加新的 class 参考标签

在mycss.css我有:

.referenc-tag {
    color: #FFF;
    background: #000;
    margin-bottom:10px;
}

在xml

<template id="assets" inherit_id="point_of_sale.assets">
    <xpath expr="." position="inside">
         <link rel="stylesheet" href="/pos_odoo/static/src/css/mycss.css"/>
    </xpath>
</template>

将 class 添加到元素并安装模块后,我的元素无法获得样式。

您在 xml 中的模板应如下所示:

<template id="assets_backend" name="pos_odoo assets" inherit_id="web.assets_backend">
        <xpath expr="." position="inside">
             <link rel="stylesheet" href="/pos_odoo/static/src/css/mycss.css"/>
        </xpath>
    </template>

在此之后,您需要将 class="referenc-tag" 添加到您喜欢的 xml 文件、表单、树或其他任何内容,以获得新样式。

不要忘记将所有 xml 个文件添加到您的 openerp.py 文件中。

您的示例是正确的,请尝试清除缓存并添加到 openerp.py xml

<template id="assets" name="pos_odoo assets" inherit_id="point_of_sale.assets">
        <xpath expr="." position="inside">
            <link rel="stylesheet" href="/pos_odoo/static/src/css/mycss.css" />
        </xpath>
</template>

到openerp.py

'data':[ 'your xml' ],