0

我已经写了一个 impextrainingcore/resources/trainingcore/import/common/my_products.impex 之后,我进行了系统更新并检查了用于项目数据创建的 trainingcore 扩展。但是没有加载impexes。在阅读了一些文章后,我意识到它与 CoreSystemSetup.java 类有关,但我无法确切了解需要做什么。有人可以帮忙吗?

4

1 回答 1

1

在初始化和更新过程中,平台会在 <extension_name> /resources/impex 文件夹中查找 ImpEx 文件。尤其是:

对于基本数据:平台扫描 <extension_name> /resources/impex 文件夹以查找名称与模式 essentialdata*.impex 匹配的文件,并在基本数据创建期间导入文件。

对于项目数据:平台扫描 <extension_name> /resources/impex 文件夹以查找名称与模式 projectdata*.impex 匹配的文件,并在项目数据创建期间导入文件。

ImpEx 目录默认不存在。您必须创建它并将文件复制到它。

例如,如果您具有以下文件夹结构:

资源/impex/essentialdataOne.impex

资源/impex/essDataOne.impex

于 2021-06-15T06:18:54.093 回答