2012-12-10 30 views
0

我們在我們的Sitecore安裝中實施了ADC和部分語言回退。我們發現了一個我們希望別人遇到的問題,可以幫助我們解決這個問題。Sitecore高級數據庫爬行器和部分語言Falback

基本上,如果在默認語言(全球英語)版本之後創建非默認(中文例如)語言項目版本,並且英文版本的中文版本「退後」,則Lucene爬行程序不會拾起非默認版本。當通過修改中文版本來破壞「後退」時,Lucene會收集該項目。

我想知道是否有解決方案或提示在哪裏看下一個試圖解決這個問題。

感謝

+0

存儲在單獨的索引不同的語言? –

+0

如何讓您的ADC查看器看起來像? –

+0

所有語言都有一個索引。 – Gabbar

回答

1

我知道這是一個老帖子,但我們有一個答案和修復,你可以在這裏找到在Sitecore的技術博客詳細的答案:

http://www.sitecore.net/Community/Technical-Blogs/Elizabeth-Spranzani/Posts/2014/03/Fallback-Series-Post-6.aspx

我有一篇關於語言回退的10篇文章。

原因是因爲當adc爬蟲遍歷項目並將每個字段的值放入索引時,它不知道語言回退並且不使用它。所以它將該值視爲null。您需要添加邏輯,以便應用回退,查看字段的回退語言版本,然後將該值放入索引中。

您還可以找到的代碼在這裏下載: https://github.com/Verndale-Corp/Sitecore-Fallback-ADC-Updates

感謝, 利茲

相關問題