我们使用的是2sxc模块版本9.32.1和news-pro app版本3.1。我想创建一个可以显示两个类别的项目的视图,但似乎只能选择一个类别?当我启用该功能时:选择多个项目,它将只显示所选的第一个类别的项目。我如何才能做到这一点?
我真的很想将用户角色与类别联系起来,只有当你处于用户角色时才会显示它们,我该怎么做呢?
我期待一个列表,我可以在其中显示多个类别项目。我希望有一个带有类别的字段,在那里我可以将用户角色连接到它。
发布于 2019-04-30 14:29:31
I Sorency -最好将每个问题放在一个单独的堆栈溢出问题中,以便为正在寻找堆栈溢出问题的未来用户保持干净。因此,我将用多个类别来回答最初的问题。
有两种方法可以做到这一点-一种是使用Visual Query,另一种是代码。我将在这里给出一个一般的指南:
使用Visual Query https://2sxc.org/en/Learn/Visual-Query-Designer 1。首先,请确保您了解它的作用,因为我假设您还没有使用过它。1.看看第一个过滤器是如何工作的-在那里你可以添加更多的参数(以允许多个类别),或者使用额外的过滤器创建第二个流,然后合并结果。因此,您的查询有一个匹配第一个参数的列表,以及另一个匹配第二个参数的列表--最后将它们合并在一起。
使用Code时,您可以在剃刀文件(CSHTML)中执行此操作。在那里您需要学习一些LINQ,然后使用DataSource对象。这更多的是技术性的,所以我建议你现在继续使用可视化查询。
https://stackoverflow.com/questions/55830376
复制相似问题