组织页面 creating-and-organizing-pages
了解如何使用AEM整理您的网站。 了解如何组织页面后,您可以 创建新页面 和 管理现有页面。
组织您的站点 organizing-your-site
作为作者,您需要在AEM中整理您的站点。 这包括创建和命名您的内容页面,因此:
- 您可以轻松地在创作环境中找到这些页面
- 您站点的访客可以方便地在发布环境中浏览这些页面
您还可以使用文件夹来帮助组织内容。
网站的结构可被认为是保留您的内容页面的树。这些内容页面的名称用于组成 URL,而标题则会在查看页面内容时显示出来。
以下显示了 WKND教程 网站上的滑板场相关文章(la-skateparks
)已访问:
http://<host>:<port>/editor.html/content/wknd/en/sports/la-skateparks.html
/content
/wknd
/en
/music
/...
/sports
/la-skateparks
/five-gyms-la
/mountain-bike-routes
/shopping
/...
/art
/...
/...
此结构可从以下位置查看: 站点 控制台, 您可以在其中导航浏览网站的各个页面,并对页面执行操作。
页面命名惯例 page-naming-conventions
创建页面时,需填写以下两个关键字段:
-
标题:
- 它会在控制台中向用户显示并在编辑中的页面内容顶部显示。
- 此字段为必填字段。
-
名称:
- 用于生成 URI。
- 此字段的用户输入是可选的。如果未指定,名称会从标题派生。请参阅以下部分页面名称限制和最佳实践,以获取详细信息。
页面名称限制和最佳实践 page-name-restrictions-and-best-practices
页面 标题 和 名称 可以单独创建,但相互关联:
- 在创建页面时,只有 标题 字段是必需字段。如果未在创建页面时提供任何 名称,那么 AEM 将通过标题的前 64 个字符生成名称(观察下面列出的验证)。仅使用前 64 个字符是为了支持短页面名称的最佳实践。
- 如果作者手动指定了页面名称,则 64 字符限制不适用,但有关页面名称长度的其他技术限制可能适用。
title
元素的 W3C 风格指南,以获取更多信息。创建页面时,AEM 按照约定验证页面名称 由AEM和JCR强制实施。
允许使用的字符最少包括:
a
至z
A
至Z
0
至9
_
(下划线)-
(连字符/减号)
有关允许使用的所有字符的完整详细信息,请参阅命名惯例。
标题 title
如果您只提供页面 标题 创建页面时,AEM将派生页面 名称 来自此字符串和 根据惯例验证名称 由AEM和JCR强制实施。
虽然接受包含无效字符的 标题 字段,但派生的名称会将无效的字符替换掉。例如:
schoen.html
sc---c-.html
名称 name
当您提供页面时 名称 创建页面时,AEM 按照约定验证名称 由AEM和JCR强制实施。 您在 名称 字段中无法提交无效的字符。AEM 检测到无效字符时,该字段会突出显示,并提供有说明性消息。
模板 templates
在AEM中, 模板 是一种专门化的页面类型,用作正在创建的任何新页面的基础。
该模板定义了页面的结构,其中包括缩略图和其他属性。例如,您可能会有产品页面、站点地图和联系信息的单独模板。模板包括各个组件。
AEM 附带了一些现成的模板。可用模板取决于单个网站。关键的字段如下:
- 标题 — 在生成的网页上显示的标题
- 名称 — 在命名页面时使用
- 模板 — 可在生成新页面时使用的模板列表
组件 components
组件 是AEM提供的元素,以便您可以添加特定类型的内容。 AEM附带一系列现成的组件,称为 核心组件、 功能齐全。 组件的一些示例包括:
- 文本
- 图像
- 标题
- 轮播
- 及许多其他组件
在创建并打开页面后,您可以使用组件添加内容,这些组件可从组件浏览器中获取。