odoo xml样式_自定义Odoo的界面样式

本文介绍了如何优雅地自定义Odoo界面样式,通过创建自定义模块mytheme,包含静态样式文件和视图文件,修改__openerp__.py配置,并将myaddons路径添加到addons_path,最后安装模块并重启Odoo实现风格变更。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

自定义Odoo的界面样式,最容易想到的办法就是找到相应的css文件进行修改,但这种方式太丑陋,不推荐。更优雅的的办法是自定义一个模块来个性化风格。

下面以安装在centos上的GreenOdoo为例简单描述一下过程。

第一步:创建自定义模块:

在source目录下执行

../runtime/python/bin/python odoo.py scaffold mytheme myaddons

创建一个名为mytheme的模块,放置于source/myaddons目录下

第二步:创建自定义样式文件

cd source/myaddons/mytheme

mkdir static

mkdir static/src

mkdir static/src/css

vim static/src/css/website.assets_backend.css

在website.assets_backend.css文件中输入:

/*主菜单条底色*/

#oe_main_menu_navbar { background-color: #2B98E2 !important; }

/*主菜单切换背景色*/

a.oe_menu_toggler { background-color: transparent !important; }

/*主菜单字体及颜色*/

.navbar-inverse .navbar-nav > li > a {

color: #FFF;

font-family: "微软雅黑";

font-weight: bold;

}

第三步:创建视图文件

mkdir views

vim views/WebAssetsBackend.xml

输入:

第四步:修改引用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值