如何将图标添加到OpenERP自定义开发模块

时间:2012-05-23 15:15:36

标签: openerp

在OpenERP Web 6.1中,模块看板视图为每个应用程序显示一个图标。 如何将模块图标添加到自定义开发的模块。 我试图在mymodule\static\src\img\icon.png添加图片,但看起来这还不够。

4 个答案:

答案 0 :(得分:2)

在模块的__openerp__.py文件中添加'应用':True ,然后如您所述,将图像(64x64像素)添加到yourmodule / static / ing / icon.png,现在重启服务器。

答案 1 :(得分:1)

在odoo v8中,您可以在文件夹addons/your_module/static/description/icon.png

中添加图标 例如,您可以找到模块雇员的图标 在\openerp\addons\hr\static\description\

答案 2 :(得分:0)

我在当地做过同样的练习。

但它的工作正常@我的一面。

您可以通过跟踪文件找到问题的确切位置:server / openerp / modules / module.py

有一个功能

def get_module_icon(module):

如果此函数返回如下的值:yourmodule / static / src / img / icon.png 那么你的确可以。

同时运行“更新模块列表”向导。

plz采用webclient的最新版本。

希望这可以帮到你。

答案 3 :(得分:0)

从openERP 7.0开始,您可以通过编辑模块的__openerp__.py文件来更改图标,以便将键icon设置为图标的路径,而不必遵循太多约定,尽管它需要在/static目录下。如:

{
  'name': 'Some Module Name',
  'icon': "/{my_module_name}/static/img/some_icon.png",
  ...
}

路径是这样的,因为它将被用作<img>的{​​{1}}属性的值。

src=