5

我已经安装了 OpenERP 7 和 Magento 1.7。我的任务之一是在它们之间部署一个连接器。我已将 Openlabs OpenERP 连接器安装到 Magento,并从此处(https://github.com/openlabs/magento-integration)将 magento-integration 模块安装到 OpenERP。

“测试连接”功能工作正常。单击 后Import Websites,弹出窗口中显示的堆栈跟踪:

Client Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.7/openerp/addons/web/http.py", line 204, in dispatch
response["result"] = method(self, **self.params)
...
File "/usr/lib/pymodules/python2.7/openerp/addons/base/ir/ir_model.py", line 861, in _get_id
raise ValueError('No such external ID currently defined in the system: %s.%s' % (module, xml_id))
ValueError: No such external ID currently defined in the system: magento_integration.instance_website_tree_view

我不熟悉 OpenERP(和 python),所以我的问题是什么是ValueError: No such external ID currently defined in the system: magento_integration.instance_website_tree_view,以及如何修复它?

提前致谢。

4

2 回答 2

0

显示此错误是因为在模块 magento_integration 中没有定义 Xml id-instance_website_tree_view

但有些地方它被用作参考。

于 2013-09-26T04:29:35.573 回答
0

我遇到了这个确切的问题,我能找到的唯一解决方案是将模块目录从 重命名magento_integration-develop/magento_integration/. 我不知道这是否解决了所有这些问题,但它不再返回该错误,它来自 github 上的开发人员。

https://github.com/openlabs/magento_integration/issues/87

于 2014-01-13T06:54:45.200 回答