我的问题很像2sxc Dnn.. 将现有内容项添加到模块
但是,我只能添加一次演示项目,即使我可以添加更多,如果项目列表很长,那将是很多工作。
TL/DR:如果我想显示给定类型的所有实体,而不仅仅是我为该特定视图添加的实体,如何保留排序选项?
我的问题很像2sxc Dnn.. 将现有内容项添加到模块
但是,我只能添加一次演示项目,即使我可以添加更多,如果项目列表很长,那将是很多工作。
TL/DR:如果我想显示给定类型的所有实体,而不仅仅是我为该特定视图添加的实体,如何保留排序选项?
这相当简单。有两种模式可以定义显示的内容,一种是内容模式(显示手动添加的项目),另一种是数据模式,将项目视为数据。
基本上,如果您想要所有类型的,您可以创建一个完全符合您要求的可视查询,或者只是循环 App.Data["TypeName"] 并显示它们。
另请参阅https://github.com/2sic/2sxc/wiki/Razor-App#using-app-data-appdata
和http://2sxc.org/en/blog/post/12-differences-when-templating-data-instead-of-content