我需要定期导入产品目录。它现在包含一个单一文件(具有冗余数据的报告),但可以将inro 3-4(干净,非冗余)文本或csv文件拆分为总共aprox。 1500行(用户,正常产品,用户特定产品和客户折扣价格)。每行应该以Umbraco作为新节点或对现有节点的更新结束。将txt/csv导入Umbraco
用户和正常品同一节点(当然,两个节点。一种针对用户,一个用于产品)下都只是插入。
折扣和用户特定产品应在用户节点
对于每个进口(导入用户时创建)下插入发生这种情况:
- 如果产品不是一把umbraco然后创建它
- 如果项目是存在于Umbraco然后更新它
- 如果项目是在Umbraco中,但不在文件中然后嗨de it
BR。安德斯
UPDATE:
插件CMSImport应该能够插入现有节点下的记录。只有记录的影响不是标准的。我可以想到严重的做法。首先运行导入并设置时间戳。然后取消发布所有与旧时间戳(在此运行中不导入)
超!我实际上已经在网站上运行它。我只是想,它不能插入嵌套的数据。例如。如果我导入一个项目,该项目将进入具有未知节点i的节点,并且唯一标识符是accountId = xp34524的自定义字段。我可以将搜索范围限制在两个级别。新的CMSimport可以这样做吗? – Tillebeck 2011-06-14 09:36:43
是的新版本可以做到这一点,虽然商业。结帐这篇博客文章是为了描述功能较旧的视频(有点改变)http://www.richardsoeteman.net/2011/01/11/CMSImport12ReleasedAndProgressOn20.aspx新的截屏视频将于下周上映 – Richard 2011-06-14 22:20:31