Odoo 10, 除了顶级菜单栏其他所有视图不显示

没有变更任何代码前一天还正常第二天打开odoo,视图完全不展示


image.png

日志中请求都是304

"GET /web/image/ir.ui.menu/349/web_icon_data HTTP/1.1" 304 -

网页控制台输出


image.png

在开启assets模式下页面又可以正常展示了,非常无厘头,但是正常使用也不可能一直开启assets,只能寻找解决办法

照着前端的错误信息Google了一下终于找到解决办法
https://www.odoo.com/es_ES/forum/ayuda-1/question/odoo-10-no-menu-displayed-117432

一行sql解决问题
执行后清空浏览器缓存重新打开页面就好了

UPDATE ir_attachment SET mimetype = 'text/javascript' WHERE mimetype ='text/plain' and datas_fname like '%.js';

官方已经修复了这个bug

https://github.com/odoo/odoo/commit/17c9208889d91d4302797d8f72a6ebc4968ff2e4#diff-00fd70a5097b17dd775a9baceffc5a8a

你可能感兴趣的:(Odoo 10, 除了顶级菜单栏其他所有视图不显示)