我对 CQ5 和 Hybris 很陌生。我正在实现一个客户在 CQ5 前端网站上注册的场景,随后将详细信息保存在 Hybris 和 CQ5 中。我正在使用 CQ5.6.1、Hybris 5.0.4、CQ Hybris Content 5.6.100 包。
有人可以帮我执行该场景应该遵循哪些步骤吗?任何帮助表示赞赏。
谢谢,瓦拉达
首先,为了实现 CQ5 和 hybris 之间的连接,您需要实现一个叫做Omni Commerce Connect的东西,这基本上是通过扩展 hybris 的ycommercewebservices扩展来实现的。
这样一来,您的 hybris 层上有一堆 Web 服务端点可供集成客户端使用,包括用于在 hybris 中创建和更新客户帐户的端点。
我的 CQ5 有点生疏,但据我所知,我们有一个称为 ProfileSynchronizer 的东西,您必须在 CQ 上注册为事件处理程序或其他东西。每当创建或更新用户帐户时,此 ProfileSynchronizer 将由 CQ5 触发,并且在此同步器中,您必须编写适当的代码来调用 hybris 端点,该端点更新 hybris 中的用户帐户。
希望这可以让你开始。