gpt4 book ai didi

sitecore - 获取其他语言的字段值?

转载 作者:行者123 更新时间:2023-12-02 09:13:32 26 4
gpt4 key购买 nike

我如何在 Sitecore 6 中获取另一种语言的字段值?要获取标准语言中字段的值,我使用以下 page.Fields["Title"].ToString()

例如,如果我想要英语(en)的同一字段的值,如何实现这一点?

最佳答案

如果不首先获取该语言的整个项目,则无法获取该语言的字段值。在您的情况下,page 采用语言“x”,Title 字段采用语言“x”。如果您想要“y”语言的 Title 字段,则需要获取“y”语言的 page

Sitecore.Globalization.Language language = Sitecore.Data.Managers.LanguageManager.GetLanguage("en");
Sitecore.Data.Items.Item itemY = Sitecore.Context.Database.GetItem("/path/to/item", language);
string fieldY = itemY["Title"];

关于sitecore - 获取其他语言的字段值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11190603/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com