odoo12中Tree视图中行字体风格
2019-12-30 本文已影响0人
隔壁小红馆
从odoo11开始,tree视图行的文字风格通过 decoration-X 来设置的,可用的风格如下:
decoration-bf - 显示黑体字
decoration-it - 显示斜体字
decoration-danger - 显示淡红色字
decoration-info - 显示淡蓝色字
decoration-muted - 显示淡灰色字
decoration-primary - 显示淡紫色字
decoration-success - 显示淡绿色字
decoration-warning - 显示淡褐色字
这几种风格在实际使用中会觉得不够用,可以考虑自己进行扩展,实现自定义颜色。
思路如下:
1、在/web/static/src/js/views/list/list_renderer.js中,参考第684行:
_setDecorationClasses
这个函数进行渲染