我有自定义代码,它读取一堆xml文档并创建一个自定义数据导入配方,我使用Orchard中的Import/Export模块上传.导入的文档是我使用Orchard管理UI创建的内容类型"Api文档".现在,我想使这个配方文件生成代码成为自定义Orchard模块的一部分(如果这是正确的方法,我不确定)并让管理员用户执行以下操作:
使用管理仪表板部分中的表单上载需要通过配方文件生成器运行的xml文档
该表单将配方文件提交到"导入/导出"模块,以便它可以照常执行其导入过程
处理这个问题的最佳方法是什么?我甚至不确定创建自定义模块是正确的方法.如果有其他可扩展性选项我应该利用,那将是很好的知道.