在 OpenERP Web 6.1 中,模块看板视图为每个应用程序显示一个图标。如何将模块图标添加到自定义开发的模块中。我曾尝试在 处添加图像mymodule\static\src\img\icon.png
,但看起来这还不够。
问问题
4654 次
4 回答
2
在__openerp__.py
您的模块文件中添加'application':True,然后如您所述将图像(64x64 像素)添加到 yourmodule/static/ing/icon.png ,现在重新启动服务器。
于 2012-05-24T06:18:47.093 回答
1
在 odoo v8 中,您可以在文件夹中添加图标addons/your_module/static/description/icon.png
例如,您可以在\openerp\addons\hr\static\description\
于 2015-09-14T07:19:17.340 回答
0
我在当地也做过同样的练习。
但它在我身边工作正常。
您可以通过跟踪文件找到问题的确切位置:server/openerp/modules/module.py
有一个功能
def get_module_icon(module):
如果此函数返回如下值:yourmodule/static/src/img/icon.png 那么从您这边就可以了。
同时运行“更新模块列表”向导。
请采用最新版本的 webclient。
希望这可以帮到你。
于 2012-05-24T11:23:23.763 回答
0
从 openERP 7.0 开始,您可以通过编辑模块__openerp__.py
文件来更改图标,将键icon
设置为图标的路径,而无需遵循太多约定,尽管它需要位于/static
目录下。如:
{
'name': 'Some Module Name',
'icon': "/{my_module_name}/static/img/some_icon.png",
...
}
路径是这样的,因为它将用作<img>
'src=
属性的值。
<img class="oe_module_icon" src="/{my_module_name}/static/img/some_icon.png">
于 2014-10-01T02:59:07.010 回答