如何将css文件添加到Odoo 8中的自定义模块?

前端之家收集整理的这篇文章主要介绍了如何将css文件添加到Odoo 8中的自定义模块?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何将css文件添加自定义模块以更改xml视图?我找到了 this post,但解决方案无效.

我想修改模块中的所有元素,例如表单,列表,输入等.

解决方法

>您必须在此路由中创建css文件:/module_name/static/src/css/module_name.css.文件示例:
.openerp .classname{
    margin: 12px 0px 12px 0px;
}

>使用以下内容创建文件/module_name/views/module_name.xml:

<?xml version="1.0"?>
<openerp>
    <data>
        <template id="assets_backend" name="module_name assets" inherit_id="web.assets_backend">
            <xpath expr="." position="inside">
                <link rel="stylesheet" href="/module_name/static/src/css/module_name.css"/>
            </xpath>
        </template>
    </data>     
</openerp>

>将xml文件添加到__openerp .__ py

'data': [
    'views/module_name.xml',],

>将类添加到视图中的元素

<div class="classname">                            
    <field name="field_name" class="other_class"/>
</div>

猜你在找的CSS相关文章