如何在 odoo 14 中取消收缩 one2many 树视图的列 headers?
How can I unshrink column headers of one2many tree view in odoo 14?
Odoo 会根据数据类型以及在 one2many 树视图中有多个字段时收缩列 header。列缩小了。
当我查看 web 文件夹下的文件 list_editable_renderer.js
列宽有这些常量
const fixedWidths = {
boolean: '70px',
date: '92px',
datetime: '146px',
float: '92px',
integer: '74px',
monetary: '104px',
};
我无法解决这个问题。
我尝试更改了一些 JS 代码,None 似乎有效。
任何帮助或指导都会有很大帮助
您可以添加自定义 CSS 来设置这些字段的最小宽度。您可以在树视图上设置 class 属性,然后在 CSS 中使用该 class 来定位树并使用 data-name
属性来定位特定字段。
默认情况下,min-width
设置为 74px
,使用 !important
强制使用新值。
要显示 Customer length
标签,请尝试 130px
的长度。
示例:
.ef_saletree th[data-name="x_customer_order_length"]{min-width: 130px !important;}
Odoo 会根据数据类型以及在 one2many 树视图中有多个字段时收缩列 header。列缩小了。
当我查看 web 文件夹下的文件 list_editable_renderer.js 列宽有这些常量
const fixedWidths = {
boolean: '70px',
date: '92px',
datetime: '146px',
float: '92px',
integer: '74px',
monetary: '104px',
};
我无法解决这个问题。
我尝试更改了一些 JS 代码,None 似乎有效。 任何帮助或指导都会有很大帮助
您可以添加自定义 CSS 来设置这些字段的最小宽度。您可以在树视图上设置 class 属性,然后在 CSS 中使用该 class 来定位树并使用 data-name
属性来定位特定字段。
默认情况下,min-width
设置为 74px
,使用 !important
强制使用新值。
要显示 Customer length
标签,请尝试 130px
的长度。
示例:
.ef_saletree th[data-name="x_customer_order_length"]{min-width: 130px !important;}