Adobe Experience Manager (AEM)通用解决方案提供了管理存储库中保留的商务信息的方法(与使用外部电子商务引擎不同)。 这包括:
标准AEM安装包括通用AEM (JCR)电子商务实施。
它旨在用于演示目的,或作为根据您的要求进行自定义实施的基本基础。
以下过程同时适用于产品和产品变体。
在创建产品之前,请定义 基架. 这会指定必须定义的字段、产品以及编辑方式。
每种不同的产品类型都需要一个基架。 适当的基架通过以下任一方式与产品相关联:
Geometrixx-Outdoors商店只有一种产品类型(因此只有一种基架):
/etc/scaffolding/geometrixx-outdoors
Geometrixx-Outdoors产品类型在以下位置处于活动状态:
/etc/commerce/products/geometrixx-outdoors
无需任何其他设置,您便可以在产品定义下的任何位置创建产品定义。
导航至 产品 控制台,通过 商务.
使用 产品 控制台导航到所需的位置。
使用 导入产品 图标以打开向导。
指定:
导入程序
特定的Importer 商业提供程序,默认情况下 Geometrixx
.
来源
要导入的文件;您可以使用浏览器选择文件。
增量导入
指示这是否为增量导入(而不是完全导入)。
增量导入(示例geometrixx-outdoor导入程序的)在产品级别运行。
可以定义自定义导入程序以根据需要进行操作。
选择 下一个 要导入产品,将显示所采取操作的日志。
产品会导入到当前位置或相对于当前位置。
重复使用 下一个 和 返回 反复导入产品定义。 但是,由于它们具有相同的SKU,因此会覆盖存储库中存在的信息。
选择 完成 以关闭向导。
使用 工具 控制台打开 商务 文件夹。
双击以打开 产品导入程序:
指定:
存储名称
产品将导入到:
/etc/commerce/products/<*store name*>/
商业提供程序
您的导入程序 商业提供程序;默认情况下,Geometrixx。
源文件
要导入的文件在存储库中的位置。
增量导入
指示这是否为增量导入(而不是完全导入)。
单击 导入产品.
标准产品管理是基本的,因为Geometrixx-Outdoors产品集是基本的。 复杂性取决于产品 基架,因此使用您自己的产品基架,可以实现更复杂的编辑。
使用 产品 控制台(通过 商务)导航到所需的位置。
使用 创建 图标以选择任一选项(具体取决于结构和位置):
将打开向导。 使用 基本 和 产品选项卡 输入 产品属性 用于新产品或产品变型。
标题 和 SKU 是创建产品或变型所需的最低值。
选择 创建 以保存信息。
许多产品的颜色和/或尺寸各不相同。 有关基本产品和相关产品变型的信息,均可从 产品 控制台。
产品及其变体存储为树结构,产品信息位于顶部,变体位于下方(此结构由UI强制实施)。
geometrixx-outdoors中的产品图像可从以下位置提供:
/etc/commerce/products/...
这意味着,默认情况下,它们会被阻止 Dispatcher,因此请根据需要配置。
使用 产品 控制台(通过 商务)导航到您的产品信息。
使用图标打开引用的辅助边栏:
选择所需的产品 — 二级边栏更新,其中显示了可用的引用类型:
单击/点按引用类型(例如,产品页面)以展开列表。
选择特定引用,以便显示以下选项:
导航至 产品 控制台,通过 商务.
使用图标打开要搜索的辅助边栏:
您可以使用多个Facet来搜索产品。 搜索只能使用一个或多个Facet。 显示的产品包括:
单击/点按产品可将其打开。 您还可以发布或查看产品数据。
您可以使用CRXDE Lite修改现有方面或添加新方面:
导航至:
http://localhost:4502/crx/de/index.jsp#/libs/commerce/gui/content/products/aside/items/search/items/searchpanel/facets
例如,您可以编辑产品搜索页面上显示的大小。 单击 sizegroup
节点。
单击 items
节点,然后单击 propertypredicate
节点。
您可以编辑 propertyValues
. 例如,可以添加XS、XXL或移除大小。
单击 全部保存 并导航到产品搜索页面。 此时应会显示您的更改。
您可以在产品组件中添加多个资产,然后指定要显示在产品页面上的资产。
与多个资产相关的所有操作均可通过触屏优化UI完成。
导航至 产品 控制台,通过 商务.
使用 产品 控制台,导航到所需的产品。
您必须处于产品级别,而不是变型级别。
选择 查看产品数据 图标(带有选择模式或快速操作)。
选择编辑图标。
滚动到 添加.
选择 添加. 将出现一个新的资产占位符。
选择 更改 打开一个用于选择资源的对话框。
选择要添加的资源。
您可以选择的资源包括 资产.
选择完成图标。
两个资产现在存储在您的产品组件中。 您可以配置哪个出现在产品页面上。 这适用于类别系统。 首先,必须将类别添加到单个资产:
选择 查看产品数据.
键入 资产类别 例如,在资产下 cat1
和 cat2
.
您还可以将标记用于类别。
选择完成图标。 您现在必须 转出 您所做的更改。
现在,产品组件中的资产具有一个类别。 您可以配置在三个不同级别显示的类别:
如果不设置类别,则第一个资产会显示在产品页面上。
选择要显示的图像的机制如下:
对于目录级别和产品控制台级别,您必须转出更改以应用修改并在产品页面上查看差异。
cat1
例如)。通常,产品信息会通过引用它的页面发布。 例如,在发布引用产品Y的页面X时,AEM会询问您是否还想发布产品Y。
对于特殊情况,AEM还支持直接从产品数据发布。
有一个事件处理程序,可在添加、编辑或删除产品以及添加、编辑或删除产品页面时记录事件。 有以下OSGi事件:
com/adobe/cq/commerce/pim/PRODUCT_ADDED
com/adobe/cq/commerce/pim/PRODUCT_MODIFIED
com/adobe/cq/commerce/pim/PRODUCT_DELETED
com/adobe/cq/commerce/pim/PRODUCT_PAGE_ADDED
com/adobe/cq/commerce/pim/PRODUCT_PAGE_MODIFIED
com/adobe/cq/commerce/pim/PRODUCT_PAGE_DELETED
对于 PRODUCT_*
事件,路径指向中的基本产品 /etc/commerce/products
. 对于 PRODUCT_PAGE_*
事件,路径指向 cq:Page
节点。
您可以在OSGI事件的Web控制台中查看它们( /system/console/events
),例如:
另请阅读 AEM中的事件处理.
使用包含添加到购物车链接的图像组件,您可以通过创建与图像上的产品链接的热点来快速将产品添加到购物车。
单击热点将打开一个对话框,您可以在其中选择产品的大小和数量。
导航到要添加该组件的页面。
将组件拖放到页面中。
将组件中的图像从 资产浏览器.
您可以:
单击全屏图标。
单击启动图图标。
单击其中一个形状图标。
根据需要修改和移动形状。
单击形状。
单击浏览图标将打开 资产选取器.
或者,您可以直接键入必须在产品级别而非变型级别的产品路径。
单击两次确认图标,然后单击退出全屏。
单击页面中组件旁边的某个位置。 页面应刷新,您应该会在图像上看到以下符号:
切换到 预览 模式。
单击+热点。 此时将打开一个对话框,您可以在其中选择输入的产品的大小和数量 路径.
输入大小和数量。
单击添加到购物车按钮。 对话框关闭。
导航到购物车。 产品应该在这里。
您可以配置在单击热点时对话框的外观:
单击组件,然后单击配置图标。
向下滚动. 有一个 添加到购物车 选项卡。
单击 添加到购物车. 有三个配置选项可供您使用。
单击完成图标。
目录引用您的产品数据。
要生成目录,请执行以下操作:
打开站点控制台(例如, http://localhost:4502/sites.html/content)。
导航到要创建页面的位置。
要打开选项列表,请使用 创建 图标:
从列表中,选择 创建目录. 此时将打开“创建目录”向导。
导航到所需的目录Blueprint。
选择 选择 按钮并点按/单击所需的目录Blueprint。
选择下一步。
键入 标题 和 名称.
选择创建按钮。将创建目录并打开一个对话框。
选择 完成 按钮会将您带回站点控制台,您可以在其中查看您的目录。
点按/单击 打开目录 按钮打开您的目录(例如 http://localhost:4502/editor.html/content/test-catalog.html
)。
目录引用您的 产品数据.
使用 网站 控制台,导航到 目录Blueprint,然后选择基本目录。
例如:
http://localhost:4502/siteadmin#/content/catalogs/geometrixx-outdoors/base-catalog
使用创建页面 区域Blueprint 模板。
例如:Swimwear
。
打开新的 Swimwear
页面,然后单击 编辑Blueprint. 此 属性 对话框打开,以便您可以设置 产品 选择。
例如,打开 标记/关键字 字段以选择活动,然后从Geometrixx — 室外部分选择游泳。
单击 确定 以便保存您的资产;示例产品显示在 产品选择标准 在Blueprint页面上。
单击 转出更改……,选择 转出页面和所有子页面,然后单击 下一个 则 转出. 成功完成转出后, 状态 指示器显示为绿色。
您现在可以单击 关闭 和选中新目录部分;例如,位于和下:
http://localhost:4502/cf#/content/geometrixx-outdoors/en/swimwear.html
再次从Blueprint页面单击 编辑Blueprint 和 属性 对话框打开 生成的页面 选项卡。 在Banner list字段中,选择要显示的图像;例如, summer.jpg
单击 确定 这样您的资产就会被保存;横幅信息显示在 产品选择标准 在Blueprint页面上。
转出这些新更改。
要转出目录:
导航至 目录 控制台,通过 商务.
导航到要转出的目录。
使用:
选择 转出更改 图标:
在向导中,根据需要设置转出,然后点按/单击 转出更改.
随即会打开一个对话框。 选择 完成 过程完成时。
要转出目录:
导航到要转出的目录。 例如:
http://localhost:4502/cf#/content/catalogs/geometrixx-outdoors/base-catalog.html
单击 转出更改……
根据需要设置转出。
单击 转出.
导航至 目录 控制台,通过 商务.
导航到要导入目录Blueprint的位置。
选择 导入Blueprint 图标。
在向导中,根据需要选择源,然后点按/单击 下一个.
选择 完成 导入完成后。
使用 工具 控制台,导航到 商务.
例如:
http://localhost:4502/miscadmin#/etc/commerce
打开 目录Blueprint导入程序.
根据需要设置导入。
单击 导入目录Blueprint.
打开 网站 创作实例的控制台。
在左侧窗格中,选择所需的 营销活动.
单击 新建,选择 促销活动 模板,然后指定 标题 (和 名称 (如有必要)作为新凭证。
单击创建。新的促销页面将显示在右侧窗格中。
编辑 属性 通过下列任一方式:
指定 促销活动类型, 折扣类型, 折扣值 和任何其他必填字段。
单击 确定 以保存。
您现在可以激活促销活动,以便购物者可以在发布实例上看到它。
打开 网站 创作实例的控制台。
在左侧窗格中,选择所需的 营销活动.
单击 新建,选择 优惠券 模板,然后指定 标题 (和 名称 (如有必要)作为新凭证。
单击创建。新凭单页面将显示在右侧窗格中。
双击以打开您的新优惠券页面,然后单击 编辑 并根据需要配置信息。
单击 确定 以保存。
您现在可以激活优惠券,以便购物者可以在发布实例上的购物车中使用该优惠券。
要使优惠券对客户不可用,您可以:
这两个操作都可以从 网站 控制台。
要更改优惠券或促销活动的属性,您可以在 网站 控制台并单击 编辑. 保存后,您应该激活它,以便将更改推送到发布实例。
要允许用户将优惠券添加到其购物车,您可以使用内置 优惠券 组件(商业类别)。 将此项添加到显示购物车的同一页面(但这不是强制性的)。 优惠券组件只是用户可以在其中输入优惠券代码的表单,它是实际显示应用优惠券及其折扣列表的购物车组件。
在演示站点(Geometrixx Outdoors语 — 英语)中,您可以在购物车页面上看到实际购物车下的优惠券表单。
请记住,开箱即用的AEM没有与订单相关的标准功能所需的操作,例如退回商品、更新订单状态、执行履行、生成装箱单。 它主要用于技术预览。
AEM中的通用订单管理始终保持为基本;向导中可用的字段取决于基架:
/etc/scaffolding/geometrixx-outdoors/order/jcr:content/cq:dialog
如果您创建自定义基架,则可以存储更多订单信息。
订单控制台会公开从未发布的供应商订单信息。
客户订单信息保存在其主目录中,并在其账户的订单历史记录中公开。 此信息与其主目录的其余部分一起发布。
使用 订购 控制台导航到所需的位置。
使用 创建 图标可选择 创建订单.
将打开向导。 使用 基本, 内容, 付款、和 完成 选项卡以输入 有关新订单的信息.
选择 创建 以保存信息。