管理通用电子商务 administering-generic-ecommerce
Adobe Experience Manager (AEM)通用解决方案提供了管理存储库中保留的商务信息的方法(与使用外部电子商务引擎不同)。 这包括:
产品和产品变体 products-and-product-variations
在创建产品之前,请定义基架。 这会指定必须定义的字段、产品以及编辑方式。
每种不同的产品类型都需要一个基架。 适当的基架通过以下任一方式与产品相关联:
- 路径
- 产品可以引用基架
/etc/scaffolding/geometrixx-outdoors
/etc/commerce/products/geometrixx-outdoors
正在导入产品 importing-products
导入产品 — 触屏优化UI importing-products-touch-optimized-ui
-
通过 Commerce 导航到 Products 控制台。
-
使用 产品 控制台导航到所需的位置。
-
使用 导入产品 图标打开向导。
-
指定:
-
导入程序
特定商务提供程序的导入程序,默认为
Geometrixx
。 -
来源
要导入的文件;您可以使用浏览器选择文件。
-
增量导入
指示这是否为增量导入(而不是完全导入)。
note note NOTE 增量导入(示例geometrixx-outdoor导入程序的)在产品级别运行。 可以定义自定义导入程序以根据需要进行操作。 -
-
选择 下一步 以导入产品,此时将显示所采取操作的日志。
note note NOTE 产品会导入到当前位置或相对于当前位置。 note note NOTE 重复使用 Next 和 Back 重复导入产品定义。 但是,由于它们具有相同的SKU,因此会覆盖存储库中存在的信息。 -
选择 完成 以关闭向导。
导入产品 — 经典UI importing-products-classic-ui
-
使用 工具 控制台打开 Commerce 文件夹。
-
双击以打开 产品导入程序:
-
指定:
-
存储名称
产品将导入到:
/etc/commerce/products/<*store name*>/
-
Commerce提供程序
您的商务提供程序的导入程序;默认为Geometrixx。
-
Source文件
要导入的文件在存储库中的位置。
-
增量导入
指示这是否为增量导入(而不是完全导入)。
-
-
单击 导入产品。
创建产品信息 creating-product-information
创建产品信息 — 触屏优化UI creating-product-information-touch-optimized-ui
-
使用 产品 控制台(通过 Commerce)导航到所需的位置。
-
使用 创建 图标选择以下任一选项(具体取决于结构和位置):
- 创建产品
- 创建产品变体
-
将打开向导。 使用 基本 和 产品选项卡 为新产品或产品变型输入产品属性。
note note NOTE Title 和 SKU 是创建产品或变体所需的最小值。 -
选择 创建 以保存信息。
编辑产品信息 editing-product-information
/etc/commerce/products/...
编辑产品信息 — 触屏优化UI editing-product-information-touch-optimized-ui
显示产品引用 showing-product-references
显示产品引用 — 触控优化的UI showing-product-references-touch-optimized-ui
-
使用 产品 控制台(通过 Commerce)导航到您的产品信息。
-
使用图标打开引用的辅助边栏:
-
选择所需的产品 — 二级边栏更新,其中显示了可用的引用类型:
引用打开的
-
单击引用类型(例如,“产品页面”)以展开列表。
-
选择特定引用,以便显示以下选项:
- 导航到产品页面
- 编辑产品页面
搜索产品 search-for-products
-
通过 Commerce 导航到 Products 控制台。
-
使用图标打开要搜索的辅助边栏:
-
您可以使用多个Facet来搜索产品。 搜索只能使用一个或多个Facet。 显示的产品包括:
产品控制台中的
-
单击/点按产品可将其打开。 您还可以发布或查看产品数据。
扩展搜索 extending-search
您可以使用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或移除大小。 -
单击 全部保存,然后导航到产品搜索页面。 此时应会显示您的更改。
多个Assets multiple-assets
您可以在产品组件中添加多个资产,然后指定要显示在产品页面上的资产。
添加多个Assets adding-multiple-assets
-
通过 Commerce 导航到 Products 控制台。
-
使用 产品 控制台,导航到所需的产品。
note note NOTE 您必须处于产品级别,而不是变型级别。 -
选择带有选择模式或快速操作的 查看产品数据 图标。
-
选择编辑图标。
-
滚动到 添加。
-
选择 添加。 将出现一个新的资产占位符。
-
选择 更改 将打开一个对话框,允许您选择资源。
-
选择要添加的资源。
note note NOTE 您可以选择的资源来自Assets。 -
选择完成图标。
两个资产现在存储在您的产品组件中。 您可以配置哪个出现在产品页面上。 这适用于类别系统。 首先,必须将类别添加到单个资产:
-
选择 查看产品数据。
-
在资源下键入 资源类别,例如
cat1
和cat2
。note note NOTE 您还可以将标记用于类别。 -
选择完成图标。 您现在必须转出您的更改。
现在,产品组件中的资产具有一个类别。 您可以配置在三个不同级别显示的类别:
选择要显示的图像的机制如下:
- 验证是否为产品页面设置了类别。
- 如果没有,请验证是否为目录设置了类别。
- 如果没有,请验证是否为产品控制台设置了类别。
产品页面 product-page
- 导航到您的产品页面。
- 编辑 产品组件。
- 键入您选择的 图像类别(例如
cat1
)。 - 选择 完成。 页面将刷新,并且应会显示正确的资产。
目录 catalog
- 导航到您的目录。
- 选择 查看属性。
- 选择 编辑。
- 选择 资源 选项卡。
- 键入所需的 产品资产类别。
- 选择 完成。
- 转出您的更改。
产品控制台 products-console
- 使用 产品 控制台,导航到所需的产品。
- 选择 查看产品数据。
- 选择 编辑。
- 键入 默认资源类别。
- 选择 完成。
- 转出您的更改。
发布/取消发布产品信息 publishing-unpublishing-product-information
发布/取消发布产品信息 — 触屏优化UI publishing-unpublishing-product-information-touch-optimized-ui
产品更新的事件处理程序 event-handler-for-product-updates
有一个事件处理程序,可在添加、编辑或删除产品以及添加、编辑或删除产品页面时记录事件。 有以下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事件( /system/console/events
)的Web控制台中查看它们,例如:
包含添加到购物车链接的图像 image-with-add-to-cart-links
使用包含添加到购物车链接的图像组件,您可以通过创建与图像上的产品链接的热点来快速将产品添加到购物车。
单击热点将打开一个对话框,您可以在其中选择产品的大小和数量。
-
导航到要添加该组件的页面。
-
将组件拖放到页面中。
-
从资源浏览器将图像拖放到组件中。
-
您可以:
- 单击组件,然后单击编辑图标
- 进行慢速双击
-
单击全屏图标。
-
单击启动图图标。
-
单击其中一个形状图标。
-
根据需要修改和移动形状。
-
单击形状。
-
单击浏览图标可打开资产选取器。
note note NOTE 或者,您可以直接键入必须在产品级别而非变型级别的产品路径。 -
单击两次确认图标,然后单击退出全屏。
-
单击页面中组件旁边的某个位置。 页面应刷新,您应该会在图像上看到以下符号:
-
切换到预览模式。
-
单击+热点。 将打开一个对话框,您可以在其中选择在 路径 中输入的产品的大小和数量。
-
输入大小和数量。
-
单击添加到购物车按钮。 对话框关闭。
-
导航到购物车。 产品应该在这里。
配置选项 configuration-options
您可以配置在单击热点时对话框的外观:
-
单击组件,然后单击配置图标。
-
向下滚动。 有一个 添加到购物车 选项卡。
-
单击 添加到购物车。 有三个配置选项可供您使用。
-
单击完成图标。
目录 catalogs
生成目录 generating-a-catalog
生成目录 — 触屏优化UI generating-a-catalog-touch-optimized-ui
要生成目录,请执行以下操作:
-
打开站点控制台(例如,http://localhost:4502/sites.html/content)。
-
导航到要创建页面的位置。
-
要打开选项列表,请使用 创建 图标:
-
从列表中选择 创建目录。 此时将打开“创建目录”向导。
-
导航到所需的目录Blueprint。
-
选择 选择 按钮并单击所需的目录Blueprint。
-
选择 下一步。
-
键入 标题 和 名称。
-
选择 创建 按钮。 将创建目录并打开一个对话框。
-
选择 完成 按钮将返回站点控制台,您可以在其中查看目录。
点按/单击 打开目录 按钮可打开您的目录(例如,
http://localhost:4502/editor.html/content/test-catalog.html
)。
生成目录 — 经典UI generating-a-catalog-classic-ui
-
使用 网站 控制台,导航到您的 目录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,然后在 属性 对话框中打开 生成的页面 选项卡。 在“横幅”列表字段中,选择要显示的图像;例如,
summer.jpg
-
单击 确定 以保存您的属性;横幅信息显示在Blueprint页面的 产品选择标准 下。
-
转出这些新更改。
转出目录 rolling-out-a-catalog
转出Catalog — 触屏优化UI rolling-out-a-catalog-touch-optimized-ui
要转出目录:
转出目录 — 经典UI rolling-out-a-catalog-classic-ui
要转出目录:
-
导航到要转出的目录。 例如:
http://localhost:4502/cf#/content/catalogs/geometrixx-outdoors/base-catalog.html
-
单击 转出更改……
-
根据需要设置转出。
-
单击 转出。
Blueprint导入程序 blueprint-importer
Blueprint导入器 — 触屏优化UI blueprint-importer-touch-optimized-ui
-
通过 Commerce 导航到 目录 控制台。
-
导航到要导入目录Blueprint的位置。
-
选择 导入Blueprint 图标。
-
在该向导中,根据需要选择Source并单击 下一步。
-
导入完成后,选择 完成。
Blueprint导入程序 — 经典UI blueprint-importer-classic-ui
-
使用 工具 控制台,导航到 Commerce。
例如:
http://localhost:4502/miscadmin#/etc/commerce
-
打开 目录Blueprint导入程序。
-
根据需要设置导入。
-
单击 导入目录Blueprint。
促销活动 promotions
创建促销活动 creating-a-promotion
创建促销活动 — 经典UI creating-a-promotion-classic-ui
-
打开创作实例的 网站 控制台。
-
在左侧窗格中,选择所需的 营销活动。
-
单击 新建,选择 促销活动 模板,然后为新优惠券指定一个 标题(如有必要,指定 名称)。
-
单击 创建。新的促销页面将显示在右侧窗格中。
-
通过以下任一方式编辑 属性:
- 打开页面,然后单击编辑按钮以打开属性对话框
- 在网站控制台中选择页面,然后使用上下文菜单(通常是鼠标右键)选择 属性…… 并打开属性对话框
根据需要指定 促销活动类型、折扣类型、折扣值 和任何其他字段。
-
单击 确定 进行保存。
-
您现在可以激活促销活动,以便购物者可以在发布实例上看到它。
优惠券 vouchers
创建优惠券 creating-a-voucher
创建优惠券 — 经典UI creating-a-voucher-classic-ui
-
打开创作实例的 网站 控制台。
-
在左侧窗格中,选择所需的 营销活动。
-
单击 新建,选择 优惠券 模板,然后为新优惠券指定一个 标题(如有必要,还指定 名称)。
-
单击 创建。新凭单页面将显示在右侧窗格中。
-
双击打开您的新优惠券页面,然后单击 编辑 并根据需要配置信息。
-
单击 确定 进行保存。
-
您现在可以激活优惠券,以便购物者可以在发布实例上的购物车中使用该优惠券。
删除优惠券 removing-vouchers
删除优惠券 — 经典UI removing-vouchers-classic-ui
要使优惠券对客户不可用,您可以:
- 停用优惠券 — 它仍然在创作环境中可用,以便您稍后可以重新激活。
- 将其完全删除。
这两项操作都可以从 网站 控制台中完成。
修改凭证 modifying-vouchers
修改优惠券 — 经典UI modifying-vouchers-classic-ui
若要更改优惠券或促销活动的属性,请在 网站 控制台上双击该优惠券或促销活动,然后单击 编辑。 保存后,您应该激活它,以便将更改推送到发布实例。
将优惠券添加到购物车 adding-vouchers-to-a-cart
要允许用户将优惠券添加到其购物车,您可以使用内置的 优惠券 组件(Commerce类别)。 将此项添加到显示购物车的同一页面(但这不是强制性的)。 优惠券组件只是用户可以在其中输入优惠券代码的表单,它是实际显示应用优惠券及其折扣列表的购物车组件。
在演示站点(Geometrixx Outdoors语 — 英语)中,您可以在购物车页面上看到实际购物车下的优惠券表单。
订单 orders
/etc/scaffolding/geometrixx-outdoors/order/jcr:content/cq:dialog
创建订单信息 creating-order-information
创建订单信息 — 触屏优化UI creating-order-information-touch-optimized-ui
-
使用 订单 控制台导航到所需的位置。
-
使用 创建 图标选择 创建订单。
-
将打开向导。 使用 基本、内容、付款 和 履行 选项卡输入有关新订单🔗的信息。
-
选择 创建 以保存信息。