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
我需要做一个简单的图像列表。我尝试添加一个内容模块并使用我的自定义内容(图片、标题、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