2sxc:列表仅适用于应用程序中的查询?

2sxc: Listing working only with query in app?

我需要做一个简单的图像列表。我尝试添加一个内容模块并使用我的自定义内容(图片、标题、url)制作一个新模板。

这是我的模板代码:

@foreach(var Element in List) {
var Contenuto = Element.Content;   
<div>
  @Contenuto.Immagine
</div>
}

Found @List.Count entries

即使我添加了更多内容,它也只显示第一个。 然后我试着把它作为一个应用程序来做,同样的事情,只显示第一个项目。 最后我尝试查询我的应用程序,它显示了所有项目。

请问我错过了什么?有没有办法把它做成一个简单的内容?

谢谢

@foreach(element in List) 是一种仍然有效的旧语法,但内容项随后在 element.Content 上找到。其余的是一样的。

但是:循环遍历 Data["Default"] 会更好,因为它可以更一致地使用项目,这也与其他用例一致。在这里阅读更多相关信息:https://github.com/2sic/2sxc/wiki/Razor-Data