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