odoo15 如何设置tree视图的滚动条放在视图的最底部而不是顶部
时间: 2024-04-12 12:30:14 浏览: 129
做聊天工具的时候滚动条保持在最底部
要将Odoo 15中Tree视图的滚动条放在视图的最底部而不是顶部,你可以使用自定义CSS样式来实现。以下是一种可能的方法:
1. 创建一个自定义模块,例如`custom_styles`。
2. 在模块的`static/src/scss/custom_styles.scss`文件中添加以下代码:
```scss
/* 将滚动条放在底部 */
.o_list_view {
overflow-y: scroll;
scroll-behavior: smooth;
}
.o_content {
display: flex;
flex-direction: column-reverse;
}
```
3. 在`custom_styles/__manifest__.py`文件中确保正确加载CSS文件:
```python
{
'name': 'Custom Styles',
'version': '1.0',
'summary': 'Custom styles for Odoo 15',
'depends': ['web'],
'data': [
'views/assets.xml',
],
}
```
4. 在模块的`views/assets.xml`文件中添加以下代码:
```xml
<template id="assets_backend" inherit_id="web.assets_backend">
<xpath expr="." position="inside">
<link rel="stylesheet" href="/custom_styles/static/src/scss/custom_styles.scss"/>
</xpath>
</template>
```
5. 安装和启用你的自定义模块。
6. 刷新Odoo页面,你应该能够看到Tree视图的滚动条被放置在视图的最底部而不是顶部。
请注意,这只是一种可能的方法,具体取决于你的应用程序和需求。你可能需要根据自己的情况进行一些调整和修改。
阅读全文