Hybris - 将服务产品添加到主要产品

问题描述

我想知道将服务产品添加到主产品的最佳方法是什么。

例如,在 Autocare 中,我们有标准换油(主要产品)和合成换油(主要产品),还有与其相关的服务产品,例如轮胎压力检查、车轮平衡、空气滤清器检查等。说标准换油将有 6 项服务与之相关,而合成油更换将有 12 项服务与之相关。

用户将标准油更换到购物车时,应在购物车中显示与此产品相关的所有服务。

所以我将总共向 Hybris DB 添加 12 个服务产品,我可以将这些服务产品添加到任何主要产品中。任何人都可以让我知道什么是最好的方法以及我们如何在主要产品和服务产品之间进行调整。另一件事是,当用户搜索产品时,Service 产品将不可见,但一旦他选择了该产品,它就会在 PDP 中可见。

感谢您在这方面的帮助。先谢谢!!!

谢谢

解决方法

如果您想根据某种关系将产品相互链接,则应使用 ProductReference 数据模型。这允许您链接 2 个产品并指定它们与 ProductReferenceType 属性的关系。

默认情况下,它经常用于交叉销售、追加销售、配件……它还有一个可用的默认类型,称为 CONSISTS_OF。这个完全符合您的要求。

例如: 您将拥有您的产品 Standard Oil Change,它将有 6 个产品参考。每个服务一个。此引用的类型应为 CONSISTS_OF