安装后,您可以配置实例:
This is not needed for hybris 5.3.0.1 and later.
在您的浏览器中,导航到hybris管理控制台,网址为:
从提要栏中,选择System,然后选择Facet search,然后选择Facet Search Config。
打开 Editor,以获 取服装目录的示例Solr配置。
在目录版本下,使用添加目录版本将outdoors-Staged
和outdoors-Online
添加到列表。
保存配置。
打开SOLR项目类型,将SOLR排序添加到ClothesVariantProduct
:
使用上下文菜单(通常右键单击)选择Create Solr sort
。
For Hybris 5.0.0 open the Indexed Types
tab,多次-单击ClothesVariantProduct
, the tab SOLR Sort
。
在索引类型选项卡中,将合成类型设置为:
Product - Product
在索引类型选项卡中,调整full
的索引器查询:
SELECT {pk} FROM {Product} WHERE {pk} NOT IN ({{SELECT {baseProductpk} FROM {variantproduct}}})
在索引类型选项卡中,调整incremental
的索引器查询:
SELECT {pk} FROM {Product} WHERE {pk} NOT IN ({{SELECT {baseProductpk} FROM {variantproduct}}}) AND {modifiedtime} <= ?lastIndexTime
在索引类型选项卡中,调整category
facet。 多次-单击类别列表中的最后一个条目以打开索引属性选项卡:
For hybris 5.2确保根据以下屏幕截图选择Properties表中的Facet
属性:
打开Facet设置选项卡并调整字段值:
保存更改。
再次从SOLR项类型中,根据以下屏幕截图调整price
彩块。 与category
一样,多次单击price
打开索引属性选项卡:
打开Facet设置选项卡并调整字段值:
保存更改。
打开系统、Facet搜索,然后打开索引器操作向导。 开始cronjob:
full
Sample Solr Config for Clothes
可以为OSGi服务配置导入的目录版本(hybris.catalog.version
):
Day CQ Commerce Hybris Configuration
( com.adobe.cq.commerce.hybris.common.DefaultHybrisConfigurationService
)
目 录版本通常设置为 Online
或 Staged
(默认)。
与AEM合作时,有多种方法管理此类服务的配置设置;有关详细信息,请参阅配置OSGi。 另请参阅控制台,获得可配置参数及其默认值的完整列表。
日志输出提供对创建的页面和组件的反馈,并报告潜在错误。
以下列表显示了默认创建的示例结构(资产、页面和组件):
+ /content/dam/path/to/images
+ 12345.jpg (dam:Asset)
+ ...
+ ...
+ /content/site/en
- cq:commerceProvider = "hybris"
- cq:hybrisBaseStore = "basestore"
- cq:hybrisCatalogId = "catalog"
+ category1 (cq:Page)
+ jcr:content (cq:PageContent)
- jcr:title = "Category 1"
+ category11 (cq:Page)
+ jcr:content (cq:PageContent)
- jcr:title = "Category 1.1"
+ 12345 (cq:Page)
+ jcr:content (cq:PageContent)
+ par
+ product (nt:unstructured)
- cq:hybrisProductId = "12345"
- sling:resourceType = "commerce/components/product"
+ image (nt:unstructured)
- sling:resourceType = "commerce/components/product/image"
- fileReference = "/content/dam/path/to/images/12345.jpg"
+ 12345.1-S (nt:unstructured)
- cq:hybrisProductId = "12345.1-S"
- sling:resourceType = "commerce/components/product"
+ image (nt:unstructured)
- sling:resourceType = "commerce/components/product/image"
- fileReference = "/content/dam/path/to/images/12345.1-S.jpg"
+ ...
这种结构由实现ImportHandler
接口的OSGi服务DefaultImportHandler
创建。 实际导入程序调用导入处理程序以创建产品、产品变量、类别、资产等。
您可以通过实现自己的导入处理程序自定义此过程。
可以为以下对象配置导入时要生成的结构:
"Day CQ Commerce Hybris Default Import Handler
(com.adobe.cq.commerce.hybris.importer.DefaultImportHandler
与AEM合作时,有多种方法管理此类服务的配置设置;有关详细信息,请参阅配置OSGi。 另请参阅控制台,获得可配置参数及其默认值的完整列表。
响应分析器可以配置为定义要加载(变量)产品的属性和属性:
配置OSGi捆绑包:
Day CQ Commerce Hybris Default Response Parser
(com.adobe.cq.commerce.hybris.impl.importer.DefaultResponseParser
)
您可以在此处定义加载和映射所需的各种选项和属性。
与AEM合作时,有多种方法管理此类服务的配置设置;有关详细信息,请参阅配置OSGi。 另请参阅控制台,获得可配置参数及其默认值的完整列表。
导入产品数据有多种方法。 The product data can be imported when initimally setting the环境, or after changes have been the hybris data:
Actual product information imported from hybris is held in the repository under:
/etc/commerce/products
以下属性指示link with hybris:
commerceProvider
cq:hybrisCatalogId
cq:hybrisProductID
The hybris implementation(i.e.geometrixx-outdoors/en_US
)仅在/etc/commerce
下存储产品ID和其他基本信息。
The hybris server is referenced every information about a product is requested.
如果需要,请使用CRXDE Lite删除所有现有产品数据。
导航到包含产品数据的子树:
/etc/commerce/products
例如:
http://localhost:4502/crx/de/index.jsp#/etc/commerce/products
删除保存产品数据的节点;例如,outdoors
。
保存 全部以保留更改。
打开AEM中的hybris importer:
/etc/importers/hybris.html
例如:
配置所需参数;例如:
单击导入目录以开始导入。
完成后,您可以验证导入的数据:
/etc/commerce/products/outdoors
你可以用CRXDE Lite打开它;例如:
[http://localhost:4502/crx/de/index.jsp#/etc/commerce/products](http://localhost:4502/crx/de/index.jsp#/etc/commerce/products)
检查AEM中相关产品的信息,位于以下相应子树中:
/etc/commerce/products
你可以用CRXDE Lite打开它;例如:
http://localhost:4502/crx/de/index.jsp#/etc/commerce/products
In hybris, update the information held on the revelant product(s)。
打开AEM中的hybris importer:
/etc/importers/hybris.html
例如:
选择单击框增量导入。
单击导入目录以开始导入。
完成后,您可以验证AEM中更新的数据:
/etc/commerce/products
导入过程可能需要很长时间,因此作为产品同步的扩展,您可以选择目录的特定区域以执行手动触发的快速更新。 这将导出源与标准属性配置结合使用。
检查AEM中相关产品的信息,位于以下相应子树中:
/etc/commerce/products
你可以用CRXDE Lite打开它;例如:
http://localhost:4502/crx/de/index.jsp#/etc/commerce/products
In hybris, update the information held on the revelant product(s)。
In hybris, add the product(s)to the Express Queue;例如:
打开AEM中的hybris importer:
/etc/importers/hybris.html
例如:
选择单击框Express Update。
单击导入目录以开始导入。
完成后,您可以验证AEM中更新的数据:
/etc/commerce/products
[](http://localhost:4502/crx/de/index.jsp#/etc/commerce/products)
The hybris catalog can be imported into AEM, using the batch importer for hybris catalogs,类别和products.
可以为以下对象配置导入程序使用的参数:
Day CQ Commerce Hybris Catalog Importer
( com.adobe.cq.commerce.hybris.impl.importer.DefaultHybrisImporter
)
与AEM合作时,有多种方法管理此类服务的配置设置;有关详细信息,请参阅配置OSGi。 另请参阅控制台,获得可配置参数及其默认值的完整列表。
The hybris package wish a catalog importer for setting up the initial page structure.
可从以下网站获取该功能:
http://localhost:4502/etc/importers/hybris.html
必须提供以下信息:
Base
storeThe identifier of the base store configured in hybris.
目
录要导入的目录的标识符。
根
路径应导入目录的路径。
要从目录中删除一个或多个产品,请执行以下操作:
配置for OSGi serviceDay CQ Commerce Hybris Catalog Importer;另请参阅 配置目录导入程序。
激活以下属性:
与AEM合作时,有多种方法管理此类服务的配置设置;有关详细信息,请参阅配置OSGi。 另请参阅控制台,获得可配置参数及其默认值的完整列表。
通过执行两个增量更新来初始化导入程序(请参阅目录导入):
第一次导入是初始化产品信息。 第二次导入会验证所有功能是否正常,并且is产品集是否已就绪。
检查包含要删除的产品的类别页。 产品详细信息应可见。
例如,以下类别显示了Cajamara产品的详细信息:
http://localhost:4502/editor.html/content/geometrixx-outdoors/en_US/equipment/biking.html
Remove the product in the hybris console. 使用选项更改批准状态将状态设置为unapproved
。 产品将从实时源中删除。
例如:
Outdoors Staged
Cajamara
unapproved
执行另一个增量更新(请参阅目录导入)。 日志将列表已删除的产品。
转 出相应的目录。产品和产品页面将从AEM中删除。
例如:
打开:
http://localhost:4502/aem/catalogs.html/content/catalogs/geometrixx-outdoors-hybris
转出Hybris Base
目录
打开:
http://localhost:4502/editor.html/content/geometrixx-outdoors/en_US/equipment/biking.html
Cajamara
产品将从Bike
类别中删除
要重新安装产品,请执行以下操作:
在hybris中,将approval状态设置回approved
在AEM中:
要向client context添加订单历史记录,请执行以下操作:
通过以下任一方式打开客户端上下文设计页面:
将“订 单历 史记录”组件 添加到Client Context的“购物车”组件。
您可以确认Client Context显示了订单历史记录的详细信息。 例如:
向购物车中添加商品。
完成结帐。
检查Client Context。
向购物车中添加其他项目。
导航到结帐页:
消息的实现方式:
活动包含一种体验。
单击段(http://localhost:4502/etc/segmentation/geometrixx-outdoors/returning-customer.html)
段是使用顺序历史记录属性特征构建的。