0
A
回答
0
您可以从系统/删除语言的语言项目,它将从所有项目将自动删除该语言版本。
0
你可以从系统中删除这种语言,它会照顾这个项目,然后发布网站 - 这将解决这个问题。
如果您还有任何问题 - 请明确删除此,下面是示例代码
我已经使用这个代码添加版本所有语言,可能是这有助于显式删除。
var homeItemA = Sitecore.Context.Database.GetItem(Landings.HomeItem); VAR languageA = Sitecore.Globalization.Language.Parse( “EN-SG”); //新的语言版本
var master = Sitecore.Configuration.Factory.GetDatabase("master");
var allItems = master.GetItem(homeItemA.Paths.FullPath).Axes.GetDescendants();
foreach (var blog in allItems)
{
Item ca = master.GetItem(blog.Paths.FullPath, languageA);
using (new Sitecore.SecurityModel.SecurityDisabler())
{
try
{
if (0 == ca.Versions.Count)
{
ca.Versions.AddVersion();
}
}
catch (Exception ex)
{
ca.Editing.CancelEdit();
}
}
}
相关问题
- 1. 如何删除Sitecore项目的语言版本?
- 2. 如何更改所有项目的Visual Studio 2017默认语言版本?
- 3. 删除Magento中的默认语言
- 4. opencart 2.3除英语以外的默认语言
- 5. 如何删除除wpf之外的所有标签项目?
- 6. 从StackPanel中删除除第一个以外的所有项目?
- 7. cvs删除所有版本
- 8. 语言本地化URL重写删除默认页面功能
- 9. 如何删除所有ListBox项目?
- 10. 删除listobox所有项目
- 11. 删除除最新10个以外的所有目录
- 12. 删除除4个最新目录以外的所有文件
- 13. MSI:如何删除所有以前的版本?
- 14. 如何删除除img以外的所有html标签?
- 15. 如何删除SpriteKit中除键以外的所有操作?
- 16. 如何删除除javascript之外的所有文本?
- 17. Emacs如何删除除“some_text”之外的所有文本?
- 18. 记事本++:如何删除除url之外的所有内容?
- 19. 如何删除一组子项目的默认边框?
- 20. Рhppreg_replace - 删除除html标记以外的所有文本IMG
- 21. 如何删除Excel中除C#以外的所有行(除标题外)
- 22. jquery removeClass除了第一个项目以外的所有项目?
- 23. ASIDownloadCache清除除一些项目外的所有项目
- 24. 如何删除默认CKRecordZone中每种类型的所有CKRecords?
- 25. 如何删除项目删除时的“,”?
- 26. 如何删除以前版本的Xcode
- 27. 如何删除PHP中除关键字以外的所有文本?
- 28. 删除所选行的默认样式
- 29. 删除linearlayout中的所有项目
- 30. 删除列表中的所有项目#