Sitecore高级数据库抓取工具和部分语言后备版

时间:2012-12-10 16:34:48

标签: lucene sitecore culture

我们在Sitecore安装中实现了ADC和部分语言回退。我们已经确定了一个我们希望其他人遇到的问题,可以帮助我们解决这个问题。

基本上,当在默认语言(全球英语)版本之后创建非默认(例如中文)语言项目版本并且中文版本“落后”英文版本时,Lucene爬虫不会拿起非默认版本。当通过修改中文版来打破“退回”时,Lucene拿起了这个项目。

我想知道是否有解决方案或提示在下一步尝试解决此问题。

由于

1 个答案:

答案 0 :(得分: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

谢谢, 利兹