将现有内容项目添加到模块。 (不使用演示)

问题描述:

我的问题是非常喜欢2sxc Dnn.. Add existing content items to module将现有内容项目添加到模块。 (不使用演示)

但是,我只能添加一个示范项目一次,即使我可以添加更多的,这将是大量的工作,如果项目的列表是非常长。

TL/DR: 如果我想显示给定类型的所有实体,而不仅仅是为特定视图添加的实体,我该如何保留排序选项?

这是相当简单的。有两种模式可以定义显示的内容,一种是内容模式(显示手动添加的项目),另一种是数据模式,将项目视为数据。

基本上,如果你想所有的 - 一个独一无二的,你可以创建通过App.Data没有你想要的到底是什么视觉查询,或只是循环[“类型名”],并告诉他们。

又见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