我已将模块目录添加到/ home / deploy / host-addons。启动Odoo肯定知道它:
2014-09-08 10:50:08,533 5198 INFO? openerp:插件 路径:[ '/家/部署/ odoo /本地/数据/插件/ 8.0', U '/家庭/部署/ odoo /编译/ 8.0 / OpenERP的/插件', 你'/ home / deploy / odoo / build / 8.0 / addons',你'/ home / deploy / host-addons']
addons文件夹中没什么奇怪的:
$ ls -dl /home/deploy/host-addons/**/*
-rw-r--r-- 1 vagrant vagrant 24 Sep 8 03:30 /home/deploy/host-addons/test/__init__.py
-rw-r--r-- 1 vagrant vagrant 275 Sep 8 03:31 /home/deploy/host-addons/test/__openerp__.py
内容来自:http://odoo-80.readthedocs.org/en/latest/howtos/website.html
的示例/家庭/部署/主机附加元件/测试/ __初始化__。PY
__author__ = 'kitsunde'
/家庭/部署/主机附加元件/测试/ __的OpenERP __。PY
# -*- coding: utf-8 -*-
{
# The human-readable name of your module, displayed in the interface
'name': "Academy",
# A more extensive description
'description': """
""",
# Which modules must be installed for this one to work
'depends': ['base'],
}
为什么Odoo不接受插件?
答案 0 :(得分:19)
重新启动服务器或只是单击更新不会更新可安装模块的列表。你必须去设置 - >用户 - >启用技术功能。然后会出现一个新选项,在设置页面左侧的模块类别中显示“更新模块列表”。
答案 1 :(得分:3)
我有类似问题的Odoo v9,我尝试@ Kit-Sunde方法,但我看不到技术功能复选框,但我找到了一种方法来显示this link中的所有菜单,试试带有debug参数的Odoo url,类似如下:
127.0.0.1:8069/web?的调试
在这种情绪下,您可以看到所有菜单,然后转到settings > apps
,然后点击左侧边栏中的更新应用列表,现在您可以搜索您的模块并且isntall:)