odoo8编辑视图中sheet边距过宽问题调整
2016-02-19 11:04
113 查看
在Odoo8的Form视图中,预设有一个sheet的边距,这样看起来像是在一页纸上录入信息,但因为现在的显示器比较宽,预设的sheet宽度比较小,这样看起来就浪费了大量的空间,尤其是明细字段比较多的时候,数据挤在一起非常难看。
经过分析源码,这个风格是由如下CSS定义的:
这里固定了最大宽度是860px,已经不能适应宽屏幕的需求,所在我在自己模块的static/src/css/下建一个新的css文件,将此部分内容改写为:
自适应到屏幕的95%宽度,然后建一个xml文件,将模块中的css定义加载到odoo中。
最后在__openerp__中,将此xml加载。
经过分析源码,这个风格是由如下CSS定义的:
.openerp .oe_form_sheet_width { min-width: 650px; max-width: 860px; margin: 0 auto; }
这里固定了最大宽度是860px,已经不能适应宽屏幕的需求,所在我在自己模块的static/src/css/下建一个新的css文件,将此部分内容改写为:
.openerp .oe_form_sheet_width { min-width: 650px; max-width: 95%; margin: 0 auto; }
自适应到屏幕的95%宽度,然后建一个xml文件,将模块中的css定义加载到odoo中。
<template id="assets_backend" name="rhwl assets" inherit_id="web.assets_backend"> <xpath expr="." position="inside"> <link rel="stylesheet" href="/rhwl/static/src/css/rhwl.css"/> </xpath> </template>
最后在__openerp__中,将此xml加载。
相关文章推荐
- Xcode 7.2.1 下载地址
- iOS NSDictionary初始化问题
- PDO参数化查询
- 宏小知识
- 对于Sqlite,删除Sqlite数据库中的所有表
- spring注解autowired与resource的区别
- 移动应用是大势所趋,微信开发初步研究尝试(图文)
- 将自己项目作为module导入
- 第四篇 扩展篇—哈哈,终于等到这一天! 第26回 主公,我来考考你
- reserv 和 resize 的区别?
- Git安装
- 移动应用是大势所趋,微信开发初步研究尝试
- 02.19-02.26 关于近期看书、事务计划
- 分页查询
- 关于苹果开发证书失效的解决方案(2016年2月14日Failed to locate or generate matching signing assets)
- OPENXML (Transact-SQL)
- 算法入门经典6.4.2走迷宫
- Android实现图片缓存与异步加载
- 提高mysql千万级大数据SQL查询优化30条经验(Mysql索引优化注意)
- iOS多线程的初步研究(九)-- dispatch源