使用Commerce integration framework整合AEM和Adobe Commerce (Magento)

上次更新: 2023-10-04
  • 建立對象:
  • User

使用Commerce integration framework(CIF)將Experience Manager與Adobe Commerce緊密整合。 CIF可讓AEM使用Adobe Commerce直接存取及與商務執行個體通訊 GRAPHQL API.

注意

最低支援的GraphQL API版本為2.3.5。只有較新版本或Adobe Commerce版本才支援某些功能。

架構概述

整體架構如下:

CIF架構概述

CIF支援伺服器端和使用者端通訊模式。
伺服器端API呼叫是使用一般組建來實作 GraphQL使用者端已產生資料模型集 用於商務GraphQL結構描述。 此外,您也可以使用GQL格式的任何GraphQL查詢或變異。

對於使用者端元件,使用建置 React,則 Apollo使用者端 已使用。

AEM CIF核心元件架構

AEM CIF核心元件架構

AEM CIF Core Components 遵循非常類似的設計模式和最佳實務作為 AEM WCM核心元件.

在Sling模型中實作用於AEM CIF核心元件的商業邏輯和與Adobe Commerce的後端通訊。 萬一需要自訂此邏輯以滿足專案特定的要求,可以使用Sling模型的委派模式。

秘訣

自訂AEM CIF核心元件 頁面提供詳細範例和最佳實務,說明如何自訂CIF核心元件。

在專案中,AEM CIF核心元件和自訂專案元件可透過Sling內容感知設定,輕鬆擷取與AEM頁面相關聯之Adobe Commerce商店的已設定使用者端。

此頁面上的