您可以使用Content Repository 来保存不会成为应用程序页面的内容对象。
使用以下步骤:
第 1 步:创建根内容存储库文档类型
转到您的后端到 Settings 部分。在Document Types 下创建一个新类型并将其命名为Content Elements。创建此内容后,请确保选中 Allow at root 的复选框,以便将此元素添加到 Content 部分的根目录中。
第 2 步:将新创建的文档类型添加到内容的根目录
进入Content部分并选择直接在内容下添加一个新项目(选择Content旁边的三个点)。
选择您的 Content Elements 项目,为其命名并点击保存。
第 3 步:删除 root 处的允许复选框
您只想将一个Content Reposity 项目添加到您的根目录,您将在其中放置所有项目,如新闻、工作、位置等...
进入Content Elements文档类型的设置,去掉Allow at root的复选框。
第 4 步:为每种类型创建一个子存储库
使用您的示例,我现在将创建一个 News 文档类型,它将成为 Content Elements 存储库的子项。
转到后端Setting 下的Document Types,然后选择添加新的文档类型。给它起个名字News 然后选择保存。
在Content Elements 的设置中选中新创建的News 项的复选框以允许作为子项。
第 5 步:在您的内容中添加新闻列表
在内容部分选择使用三个点在Content Elements 下添加一个新项目。
选择新闻项目,为其命名并选择保存。
第 6 步:为新闻项目创建一个新文档
还有一个项目是NewsItem,它将保存项目的属性/信息。
使用与 4 相同的步骤,您可以轻松添加此内容。请注意,现在您必须转到 News 项目,在该项目中您将在 NewsItem 复选框中添加一个检查以允许作为子项。
现在还要定义 newsitem 的一些属性。
第 7 步:在内容中添加新站点
使用与 5 相同的步骤,您现在可以在新闻列表中添加项目。
第 8 步:如何在页面上放置内容元素
如果您创建了一个页面,您可以添加一个具有ContentPicker 数据类型的属性,该数据类型可用于从Content Elements 存储库中选择一个项目。或者使用部分视图,您可以从News 创建一个列表以获取所有项目。
希望这会有所帮助!