此部分介绍如何使用 Adobe Experience Manager (AEM) 创建和管理页面,以便您随后能够在这些页面上创建内容。
作为作者,您需要在 AEM 内组织您的网站。这包括创建和命名您的内容页面,因此:
您还可以使用文件夹来帮助组织内容。
网站结构可以被视为包含内容页面的树结构。这些内容页面的名称用于组成 URL,而标题则会在查看页面内容时显示出来。
下面显示了从 Geometrixx 站点提取的内容;以 Triangle
页面为例,我们将通过以下路径对其进行访问:
创作环境
http://localhost:4502/cf#/content/geometrixx/en/products/triangle.html
发布环境
http://localhost:4503/content/geometrixx/en/products/triangle.html
根据实例的配置,使用 /content
在发布环境中可能是可选的。
/content
/geometrixx
/en
/toolbar...
/products
/triangle
/overview
/features
/square...
/circle...
/...
/...
/fr...
/de...
/es...
/...
/...
此结构可以从“网站”控制台中查看,您可以使用该控制台 在树结构中导航.
在创建新页面时,需填写以下两个关键字段:
创建新页面时,AEM将 根据惯例验证页面名称 由AEM和JCR强加。
实施和允许使用的字符列表因UI而略有不同(触屏UI更为广泛),但最低允许使用的字符数为:
-
(连字符/减号)如果您要确保名称能被接受/使用,就只能使用这些字符(如果您需要所有允许字符的完整详细信息,请参阅命名惯例)。
如果您在创建新页面时只提供一个页面标题,AEM 将从此字符串派生页面名称,并依据 AEM 和 JCR 实行的惯例验证此名称。在这两个 UI 中,包含无效字符的标题字段将被接受,不过派生的名称将把无效的字符替换掉。例如:
标题 | 派生的名称 |
---|---|
Schön | schoen.html |
SC%*ç+ | sc—c-.html |
如果您在创建新页面时提供页面名称,AEM 将依据 AEM 和 JCR 实行的惯例验证此名称。
在经典UI中,您 无法输入无效字符 在 名称 字段。
在触屏UI中,您 无法提交无效字符 在 名称 字段。 当 AEM 检测到无效字符时,此字段将会突出显示,并出现一条说明性消息以指示需要删除/替换的字符。
应避免使用 ISO-639-1 定义的双字母代码,除非该页面是语言根页面。
请参阅准备翻译内容以了解更多信息。
在 AEM 中,模板可指定特定类型的页面。模板将作为要创建的任何新页面的基础。
模板可定义页面结构,包括缩略图图像和其他属性。例如,对于产品页面、Sitemap 和联系人信息,您可能有不同的模板。模板由组件构成。
AEM 附带了一些现成的模板。预提供的模板取决于各个网站,(创建新页面时)需要提供的信息取决于使用的 UI。关键的字段如下:
标题
在生成的网页上显示的标题。
名称
在命名页面时使用。
模板
可在生成新页面时使用的模板列表。
组件是AEM提供的元素,旨在让您能够添加特定类型的内容。AEM附带一系列功能完备的现成组件;这包括:
创建并打开页面后,您可以 使用组件添加内容,可从 sidekick.
除非已提前为您创建所有页面,否则必须先创建页面,然后才能开始创建内容:
从网站控制台中,选择要在哪个级别创建新页面。
在以下示例中,您将在左侧窗格中显示的产品级别下创建页面;右侧窗格显示了产品级别下已存在的页面。
在新建… 菜单(单击新建… 旁边的箭头)中,选择新建页面…。创建页面窗口将会打开。
单击新建… 本身也会充当新建页面… 选项的快捷方式。
通过创建页面对话框可以:
提供标题;向用户显示此标题。
提供名称;该名称用于生成 URI。如果未指定,名称将从标题派生。
单击要用于创建新页面的模板。
可基于模板创建新页面;例如,确定内容页面的基本布局。
请参阅页面命名惯例。
创建新页面至少需要提供标题和所需模板的信息。
如果要在 URL 中使用 Unicode 字符,请设置“别名”(sling:alias
) 属性(页面属性)。
单击创建以创建页面。您将返回到网站控制台,在此可以看到用于新页面的条目。
控制台提供了有关页面的信息(例如,上次编辑时间和编辑人),这些信息会在必要时进行更新。
您也可以在编辑现有页面时创建页面。使用创建子页 页面 选项卡,则会在正在编辑的页面下方创建一个新页面。
可通过以下任一方法打开要编辑的页面:
从网站控制台中,双击页面条目,以将其打开进行编辑。
从“网站”控制台中,可以右键单击(上下文菜单)页面项目,然后从菜单中选择“打开”。
打开页面后,可通过单击超链接导航到站点中的其他页面(以对其进行编辑)。
复制时,可以复制以下任一内容:
从网站控制台中,选择要复制的页面。
在此阶段,您是要复制单个页面还是下层子页面,这并无关系。
单击“复制”。
导航到新位置并单击:
将在新位置粘贴页面。
如果现有页面已具有相同名称,可能会自动调整页面名称。
您也可以从 Sidekick 的“页面”选项卡中使用“复制页面”。此时将打开一个对话框,您可以在此处指定目标,等等。
重命名页面也需遵循指定新页面名称时用到的页面命名惯例。
移动或重命名页面的过程是相同的。通过同一操作可以:
AEM 还有一项功能是允许您更新指向重命名或被移动页面的内部链接。此操作非常灵活,可以一个页面一个页面地执行。
要移动或重命名页面,请执行以下操作:
触发移动操作有多种不同的方法:
移动窗口将会打开;在此可为页面指定新位置、新名称或同时指定两者。
该页面还会列出引用所移动页面的任何页面。根据引用页面的状态,您可以调整这些链接和/或重新发布页面。
相应填写以下字段:
目标
使用 Sitemap(通过下拉选择器提供)可选择应将页面移动到的位置。
如果只想重命名页面,可忽略此字段。
移动
指定要移动的页面 - 通常在默认情况下填充,具体取决于开始移动操作的方式和位置。
重命名为
默认情况下,将显示当前页面标签。指定新页面标签(如果需要)。
调整
更新所列页面上指向被移动页面的链接:例如,如果页面 A 包含指向页面 B 的链接,则在页面 B 移动时,AEM 会调整页面 A 上的链接。
可为各个引用页面选择/取消选择此操作。
重新发布
重新发布引用页面;同样可为各个页面选择此操作。
如果页面已经激活,则移动页面会自动将其取消激活。默认情况下,页面将在移动完成后重新激活,但通过取消选中移动窗口中页面的重新发布字段,可以更改这一行为。
单击移动。此时将需要进行确认。单击确定以确认。
页面标题不会更新。
可从不同位置删除页面:
在选择删除页面后,必须确认请求 - 因为此操作无法撤消。
删除后,如果该页面已发布,则可以恢复最新(或特定)版本,但如果后来做过进一步的修改,则恢复版本的内容可能与最新版本并不完全相同。有关更多详细信息,请参阅如何恢复页面。
如果页面已经激活,则在删除前会自动将其取消激活。
您可以在控制台中或者在编辑单个页面时锁定/解锁页面。关于页面是否已被锁定的信息也会显示在这两个位置。
文件夹也需遵循在指定新文件夹名称时用到的页面命名惯例。
打开网站控制台并导航到所需的位置。
在新建… 菜单(单击新建… 旁边的箭头)中,选择新建文件夹…。
此时将打开创建文件夹对话框。您可在此输入名称和标题:
选择创建以创建文件夹。