[已解决] odoo12 菜单不显示,安装后多出菜单
描述:odoo11中自定义模块写的,除了res.partner,res.users使用odoo自带的。其他的写了一个中国城市l10n_cn_city模型,一个账单模型(继承l10n_cn_city)。
问题1:移植到odoo12,出现安装不报错后菜单不显示。
解决:
1、添加了model的_description描述;(这个是warning,感觉跟这个关系不大)
2、每个model写了权限控制。(关键)
upgrade后菜单显示。
问题2:移植到odoo12后,多了菜单Invoicing。(配置中depends并没有继承account模块的,感觉很奇怪,难道是qweb继承的关系?)
解决:(中奖率太高了我)
1、l10n_cn_city改名字就可以了。
解释:odoo11中没有模块l10n_cn_city 模型,但是odoo12中有个一模一样的,所以自己写的就不起作用了,继承后直接调用的系统的原生模型。而原生模型l10_cn_city继承了l10n_cn,并且l10n_cn 里面继承了account,所有会多出一个Invoicing的菜单。
ps:在找问题过程中,试着卸载Invoicing所在的模型,选中Show technical modules,这样就知道是哪个模型导致的有这个多余的菜单的。然后再通过他们的继承关系寻找。
[已解决] odoo12 菜单不显示,安装后多出菜单的更多相关文章
- mui-popover显示、隐藏弹出菜单的方法
		
一.mui-popover要显示.隐藏弹出菜单,可使用锚点方式. <div id="popover" class="box mui-popover mui-popp ...
 - 去除 Git 安装后的右键菜单
		
64位 windows 8.1 安装 Git 后,右键菜单多了3个选项(Git Init Here,Git Gui, Git Bash),但是用不着,需要删掉.方法如下: 1.在 CMD 中进入 Gi ...
 - IOS实现弹出菜单效果MenuViewController(背景 景深 弹出菜单)
		
在写项目时,要实现一个从下移上来的一个弹出菜单,并且背景变深的这么一个效果,在此分享给大家. 主要说一下思路及一些核心代码贴出来,要想下载源码, 请到:http://download.csdn.net ...
 - Tortoise SVN安装后右键没有菜单的解决方法
		
最近换了WIN7的操作系统,感觉用起来爽极了,于是开始一个个装软件,最让我头疼的就是安装SVN,安装没有问题,完成后却无法显示右键菜单,开始同事也帮我找原因,以为是我设置问题或者哪里阻止了程序,还以为 ...
 - 【已解决】CentOS7使用yum安装Docker显示错误:cannot find a valid baseurl for repo: base/7/x86_64
		
不得不说,Docker 要求 CentOS 系统的内核版本高于 3.10,这就让有些人开始头疼了,而要查看具体的版本可以用以下命令 uname -r 当然,CentOS 6.8版本也能安装Docker ...
 - appium----【已解决】【Mac】安装sudo npm install -g appium-doctor总是提示“Error: EACCES: permission denied........”
		
[mac电脑] 问题: (1)npm install -g appium-doctor (2)sudo npm install -g appium-doctor (3)cnpm install ...
 - (已解决)Adobe Creative Cloud 安装 Acrobat PDF 报错 DW071 DW003
		
今天安装 Adobe Acrobat pdf 阅读器报错了,错误为 Exit Code: 7 Please see specific errors below for troubleshooting. ...
 - Tecplot 360 安装后弹出“Is your Tecplot 360 EX liense valid?”解决方法
		
在hosts文件中添加127.0.0.1 download.tecplot.com这句指令时,应注意1与download之间有空格!
 - 完美解决bootstrap模态框允许拖动后拖出边界的问题
		
使用bootstrap3版本 在网上看了很多方法,我觉得jquery-ui的实现方法是最简单有效的,具体实现方法 1.下载并引入jquery-ui插件 2.全局添加模态框允许拖动事件 $(docume ...
 
随机推荐
- C 语言实例 - 求两数的最大公约数
			
C 语言实例 - 求两数的最大公约数 用户输入两个数,求这两个数的最大公约数. 实例 - 使用 for 和 if #include <stdio.h> int main() { int n ...
 - CF920F SUM and REPLACE 线段树
			
给你一个数组a_i,D(x)为x的约数个数 两种操作: 1.将[l,r]的a_i替换为D(a_i) 2.输出∑a_i ( l <= i <= r ) 当区间最大值<=2时,就不 ...
 - Educational Codeforces Round 65 (Rated for Div. 2) C. News Distribution
			
链接:https://codeforces.com/contest/1167/problem/C 题意: In some social network, there are nn users comm ...
 - [HNOI2010] 弾飞绵羊
			
题目链接: 传送门 题目分析: 题外话: 我即使是死了,钉在棺材里了,也要在墓里,用这腐朽的声带喊出: 根号算法牛逼!!! 显然,这是一道LCT裸题,然而在下并不会LCT于是采用了分块瞎搞 对于每个点 ...
 - php:一个题目,关于优先级,及$a++和$a=$a+1,
			
这几天常看到微博上转发的一条微博:就做了下,竟做错了,所以就试着分析了下~~ 这是微博: 这是代码: <?php $c = 3; $b = 6; if ($c = 4 || $b = 4) { ...
 - MapReduce作业的执行流程
			
MapReduce任务执行总流程 一个MapReduce作业的执行流程是:代码编写 -> 作业配置 -> 作业提交 -> Map任务的分配和执行 -> 处理中间结果 -> ...
 - Java基础语法(数组)
			
第4天 Java基础语法 今日内容介绍 u 流程控制语句(switch) u 数组 第1章 流程控制语句 1.1 选择结构switch switch 条件语句也是一种很常用的选择语句,它和if条件语句 ...
 - zuul忽略表达式
			
如果有error过滤器,会进入error
 - 一条shell统计代码行数
			
Xcode统计代码,用shell命令即可,非常简单.打开终端,进入你的工程目录,执行下列代码 find . -name "*.m" -or -name "*.h" ...
 - 1169 传纸条  2008年NOIP全国联赛提高组   个人博客:attack.cf
			
1169 传纸条 2008年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题目描述 Description 小渊和小轩 ...