我正在使用Sitecore 8 Update 2。

我已经用我自己的扩展了默认的TreelistEx类。
我添加了一个菜单项,它发出以下消息:

mytreelistex:myadd(id=$Target)


我想知道用户当前正在使用哪种语言(所以包含此自定义字段的项目的语言)

我尝试将language=$language添加到邮件中,但这与id=$Target不同,它只是作为纯文本返回

c# - Sitecore:通过菜单项命令/消息传递语言信息-LMLPHP

有谁知道我怎么能做到这一点?

最佳答案

我的一位同事指出TreelistEx具有我可以使用的ItemLanguage属性。

Sitecore.Context没有帮助,当消息到达服务器端时,似乎所有上下文都丢失了。

07-24 09:20