Adobe建议对需要基于单页应用程序框架的客户端渲染(例如React)的项目使用SPA编辑器。 了解更多。
空间是存储通过内容服务REST API公开的实体的便捷位置。 这特别有用,因为应用程序(或任何渠道)可以与多个实体关联。 强制将实体置于空间内强制对应用程序要求进行分组的最佳实践。 或者,您也可以将AEM中的应用程序与少量空格关联。
要使内容服务中的任何渠道都可以使用某些内容,它需要位于空格下。
如果用户希望向移动设备应用程序显示大量内容和资产,则用户会使用AEM Mobile功能板创建空间。
对于首次将内容服务配置为使用空格的用户,AEM Mobile功能板仅在选择Content Services后显示应用程序。
在功能板中配置空格后,请按照以下步骤创建空格:
从“内容服务”中选择空格。
选择创建以创建空格。 输入空格的标题、名称和描述。
单击创建。
创建空间后,单击左侧以管理列表中的空间。
您可以查看空间的属性、删除空间,或将空间及其内容发布到AEM发布实例。
查看和编辑空间的属性
发布空 间发布空间时,该空间中的所有文件夹和实体也会发布。
您可以取消发布空间,这将从发布实例中删除该空间。
下图说明了在发布空间后可以执行的操作。
空间可以包含文件夹,以帮助进一步组织空间的内容和资产。 用户可以在空间下创建自己的层次结构。
单击空间控制台中列表中的空间,然后单击创建文件夹
输入文件夹的标题、名称、和描述
单击创建以在空间中创建文件夹
语言副本在此版本中功能不全。 它只设置结构。
语言副本功能允许作者复制其主控语言副本,然后创建项目和工作流以自动翻译内容。 语言副本创建正确的结构。 在空间中添加文件夹后,即可在空间中添加语言副本。
建议将任何可能已翻译的内容放在语言副本节点下。
创建空间后,单击该空间以创建语言副本。
单击创建,然后选择语言副本。
语言副本节点只能作为空间的直接子节点存在。
选择内容包语言*并在创建语言副本对话框中输入标题*。
单击创建。
创建语言副本后,该副本会显示在语言母版的空间中。
选择语言母版以查看语言副本文件夹。
从空间内容列表中选择文件夹
单击工具栏中的删除
要导航到文件夹并查看其内容或添加子文件夹或实体,请在空间的内容列表中单击该文件夹的标题。
实体表示通过Web服务端点公开的内容。 实体存储在空格中,以便能够轻松找到并保持与包含其相关内容的AEM存储库结构无关。
您可能希望在某些逻辑收集中将实体分组在一起。 为此,您可以创建任意数量的文件夹。
如果为数据建模收集实体子项(即其他实体),则开发人员用户可以从提供的现成“实体组”模型类型创建特定的“组模型”。
实体始终与空间关联,因此大多数实体用户界面都通过空间控制台进行访问。
打开空间控制台,然后单击空间的标题。
或者,您也可以通过单击列表中文件夹的标题来导航到该文件夹。
选择实体的模型。 这是要创建的实体类型。 单击下一步。
您可以选择资产模型、页面模型,或您之前创建的实体类型模型。
请参阅创建模型以创建自定义实体。
为实体输入标题、名称、描述和标记。 单击创建。
完成后,实体将显示在空间的子体中。
创建实体后,转到文件夹或空间,然后从空间控制台中选择要编辑的实体。
选择要编辑的实体,然后单击编辑。
根据您选择创建实体的模板,用于编辑和查看实体属性的UI将因此而异。 有关更多详细信息,请参阅以下步骤。
如果您选择用于将实体创建为资产模型的模板,则单击编 辑可添加资产,如下图所示:
或者,您也可以单击预览以查看json链接。
如果选择用于将实体创建为页面模型的模板,则单击 编辑可添加资产,如下图所示:
单击路径中的图标可添加资产
添加实体后,必须保存该实体,预览链接才能正常工作。 要查看预览,请单击Save。 单击Preview会显示已添加资产的json,如下图所示:
将资产添加到实体后,您可以选择保存以保存更改,或选择保存并关闭以保存并重定向到定义实体的空间控制台列表。
此外,从空间控制台列表中选择一个实体,然后单击属性以查看和编辑已定义实体的属性。
您可以编辑标题、描述、标记,并将资产添加到实体中。
从空间内容列表中选择实体
单击工具栏中的Delete以从空间中删除特定实体
您可以选择发布树或快速发布来发布您的实体。
从空间控制台列表中选择一个实体,然后单击发布树以发布该实体及其子实体。
或者,
单击快速发布以发布该特定实体。