【发布时间】:2019-02-13 22:50:41
【问题描述】:
我们有一个块可以提取内容并将其显示在我们的页面上。现在,无论我在我们的语言切换器中选择哪种语言,我们的区块都不会尊重这一点。
由于我是 EpiServer 和 C# 的新手,我想我已经确定以下代码行是提取数据的代码?
ServiceLocator.Current.GetInstance<IContentLoader>();
我可以重写它以仅获取用户当前选择的语言的内容吗?
我不确定如何将它与 CultureInfo 类结合起来。
【问题讨论】:
-
你能分享更多代码吗?您正在检索内容的行?您共享的行正在检索用于检索内容的 service。
-
该代码在什么上下文中执行?通常你不需要做任何事情,所以我很好奇代码在哪里/如何执行。但是,如果它缺少语言上下文,它将默认为主语言。
标签: episerver