获取当前Culturecode以进行查询

问题描述 投票:0回答:1

我正在尝试从令牌[Dnn.Portal.CultureCode]获取当前的culturecode,以用于对where子句中的dnnsqldatasource的查询,但它不起作用。我可以在我的剃刀模板中使用@ Dnn.Portal.CultureCode。有什么建议我如何在数据源查询中得到它?

2sxc
1个回答
0
投票

根据DNN文档,没有任何令牌 - 请参阅http://www.dnnsoftware.com/wiki/tokens

如果可能的话,我会推荐两种可能性

  1. 要么尝试将代码包含在网址中,要从那里拿起代码
  2. 或创建一个只有文化领域的实体 - 并将文化代码写入标题或其他内容,基本上将标题翻译为“de-de”,“en-us”等。然后将其用作过滤条件,因为2sxc应该根据用户上下文为您提供正确的语言,因此它很可能会为您提供正确的文本,您将使用它。查看查询中的“In”标记。
© www.soinside.com 2019 - 2024. All rights reserved.