2016-03-18 80 views
0

我試圖將數千論壇帖子導入我的果園網站(使用NGM.Forum模塊)。我毫不費力地導入了線程,但是當我嘗試導入Post ContentItems時,導入過程僅導入<Data>元素中的最後一個元素。我製作了測試帖子並通過導出將其導出,但同樣的事情發生。果園CMS導入不導入完整文件

帖子沒有標識。如果我將Id留空,則不會導入任何內容。如果我添加Id="{GUID}",最後一行將被導入。

樣本:

<!--Exported from Orchard--> 
<Orchard> 
    <Recipe> 
    <Name>Generated by Orchard.ImportExport</Name> 
    <Author>admin</Author> 
    <ExportUtc>2016-03-18T07:01:06.0979684Z</ExportUtc> 
    </Recipe> 
    <Data> 
    <Post Id="1" Status="Published"> 
     <CommonPart Owner="/User.UserName=user.name" Container="/alias=forums\/thread" CreatedUtc="2012-03-23T02:44:34Z" PublishedUtc="2016-03-18T06:49:22.4244229Z" ModifiedUtc="2012-03-23T02:44:34Z" /> 
     <PostPart Text="BB" /> 
    </Post> 
    <Post Id="2" Status="Published"> 
     <CommonPart Owner="/User.UserName=user.name" Container="/alias=forums\/thread" CreatedUtc="2012-03-23T02:44:34Z" PublishedUtc="2016-03-18T06:57:27.3540795Z" ModifiedUtc="2012-03-23T02:44:34Z" /> 
     <PostPart Text="AA" /> 
    </Post> 
    </Data> 
</Orchard> 

我看到兩個問題也有問題,但也沒有得到解決,是很老。

回答

0

好吧,經過多次頭部搔抓之後,我嘗試添加一個IdentityPost內容類型。然後,我將IdentityPart元素添加到Identifier屬性中帶有ID的XML配方文件中。這解決了我的問題。不知道什麼是錯的,但我現在可以導入我的文件。

Orchard 1.9.3版本中的ImportExport模塊發生了一些變化。