AEM一般解決方案提供管理存放在儲存庫中的商務資訊的方法(而非使用外部電子商務引擎)。 這包括:
標準AEM安裝包含一般AEM(JCR)電子商務實作。
這目前僅供展示之用,或根據您的需求做為自訂實作的基礎。
下列程式適用於產品和產品變數。
在建立產品之前,您需要定義Scaffold。 這可指定您定義產品及編輯方式所需的欄位。
每種不同的產品類型都需要一個支架。 適當的支架通過以下任一方法與產品相關聯:
Geometrixx-Outdoors商店有單一產品類型(因此也有單一支架):
/etc/scaffolding/geometrixx-outdoors
Geometrixx-Outdoors產品類型在上:
/etc/commerce/products/geometrixx-outdoors
您可以在任何位置建立新的產品定義,而不需進行任何其他設定。
通過Commerce瀏覽至Products控制台。
使用Products控制台導航到所需位置。
使用匯入產品圖示來開啟精靈。
指定下列設定:
匯入工具
特定商務提供者的匯入工具,預設為Geometrixx
。
來源
要導入的檔案;您可以使用瀏覽器來選擇檔案。
增量匯入
指出這是否為增量匯入(而非完全匯入)。
遞增匯入(範例geometrixx-outdoor匯入工具的)會在產品層級運作。
可以定義自訂的匯入工具,以視需要運作。
選擇Next以導入產品,將顯示所執行操作的日誌。
產品將匯入或相對於目前位置。
重複使用Next和Back將重複導入產品定義。 但是,由於它們具有相同的SKU,因此僅會覆寫儲存庫中現有的資訊。
選擇Done關閉嚮導。
使用Tools控制台開啟Commerce資料夾。
連按兩下以開啟Product Importer:
指定下列設定:
存放區名稱
產品將匯入至:
/etc/commerce/products/<*store name*>/
商務提供程式
commerce provider的匯入工具;預設為Geometrixx。
來源檔案
要導入的檔案的儲存庫中的位置。
增量匯入
指出這是否為增量匯入(而非完全匯入)。
按一下「匯入產品」。
標準產品管理是基本的,因為Geometrixx-Outdoors產品集一直保持基本。 複雜度是以產品支架為基礎,因此使用您自己的產品支架,就可進行更精密的編輯。
使用Products控制台(通過Commerce)導航到所需位置。
使用Create圖示來選擇其中一個(視結構和位置而定):
嚮導將開啟。 使用Basic和產品標籤輸入新產品或產品變型的產品屬性。
標 題和 SKU是建立產品或變型所需的最低值。
選擇建立以保存資訊。
許多產品都提供多種顏色和/或尺寸。 有關基本產品和相關產品變型的資訊可從產品控制台進行管理。
產品及其變數會儲存為樹狀結構,產品資訊位於頂端,其下會有變數(此結構由UI強制執行)。
使用Products控制台(透過Commerce)瀏覽至您的產品資訊。
使用下列任一項:
選擇查看產品資料表徵圖:
將顯示產品屬性。 使用Edit和Done進行任何變更。
使用Products控制台(透過Commerce)瀏覽至您的產品資訊。
使用圖示開啟「參照」的次導軌:
選擇所需產品——輔助導軌將更新以顯示可用的參考類型:
按一下/點選參考類型(例如「產品頁面」)以展開清單。
選擇特定參考以顯示選項:
通過Commerce瀏覽至Products控制台。
使用圖示開啟「搜尋」的次要邊欄:
您可使用數個Facet來搜尋產品。 搜索只能使用一個或多個刻面。 找到的產品將顯示:
按一下/點選產品會開啟產品。 您也可以發佈或檢視產品資料。
您可以使用CRXDE Lite修改現有Facet或新增Facet:
導航到:
http://localhost:4502/crx/de/index.jsp#/libs/commerce/gui/content/products/aside/items/search/items/searchpanel/facets
例如,您可以修改產品搜尋頁面上將顯示的大小。 按一下sizegroup
節點。
按一下items
節點,然後按一下propertypredicate
節點。
您可以修改propertyValues
。 例如,您可以新增XS、XXL或移除大小。
按一下「全部儲存」,並導覽至產品搜尋頁面。 您的變更應該會出現。
您可以在產品元件中新增多個資產,然後指定將顯示在產品頁面上的資產。
所有與多個資產相關的工作都可透過觸控最佳化UI完成。
通過Commerce瀏覽至Products控制台。
使用Products控制台,導覽至所需產品。
你必須在產品層級,而不是在變型層級。
點選/按一下「檢視產品資料」圖示(含選擇模式或快速動作)。
點選/按一下「編輯」圖示。
捲動至Add。
點選/按一下「新增」。 隨即出現新資產預留位置。
點選/按一下變更會開啟一個對話方塊,讓您選擇資產。
選取您要新增的資產。
您可以選擇的資產為Assets。
點選/按一下「完成」圖示。
兩個資產現在會儲存在您的產品元件中。 您可以設定產品頁面上會顯示哪一個。 這適用於類別系統。 首先,您需要將類別新增至個別資產:
點選/按一下「檢視產品資料」。
在資產下方鍵入資產類別,例如cat1
和cat2
。
您也可以使用類別的標籤。
點選/按一下「完成」圖示。 您現在必須轉出您的變更。
現在,您的資產在產品元件中有一個類別。 您可以設定在三個不同層級顯示的類別:
如果您未設定類別,第一個資產會顯示在產品頁面上。
選擇要顯示的影像的機制如下:
對於目錄層級和產品主控台層級,您必須首先展開變更,才能套用修改並在產品頁面上查看差異。
cat1
)。通常,產品資訊會透過參考其頁面發佈。 例如,在發佈參照產品Y的頁面X時,AEM會詢問您是否也要發佈產品Y。
針對特殊情況,AEM也支援直接從產品資料發佈。
使用Products控制台(透過Commerce)瀏覽至您的產品資訊。
使用下列任一項:
根據需要選擇Publish或Unpublish表徵圖:
產品資訊會視需要發佈或取消發佈。
Search&Promote整合可讓您:
如需詳細資訊,請閱讀產品摘要。
事件處理常式會在新增、修改或刪除產品時,以及新增、修改或刪除產品頁面時記錄事件。 有下列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
節點。
您可在Web Console的OSGI事件(/system/console/events
)中查看這些事件,例如:
另請閱讀「AEM中的事件處理」。
「包含新增至購物車連結的影像」元件可讓您在影像上建立與產品連結的熱點,以快速將產品新增至購物車。
按一下熱點將開啟一個對話框,可讓您選擇產品的大小和數量。
導覽至您要新增元件的頁面。
將元件拖放至頁面中。
從assets瀏覽器拖放元件中的影像。
您可以:
按一下全螢幕圖示。
按一下「啟動地圖」圖示。
按一下其中一個形狀圖示。
根據需要修改和移動形狀。
按一下形狀。
按一下瀏覽圖示會開啟資產選擇器。
或者,您可以直接鍵入必須在產品層級而不是變型層級的產品路徑。
按兩下確認圖示,然後按一下退出全螢幕。
按一下元件旁頁面的某處。 頁面應會重新整理,您應會在影像上看到下列符號:
切換至preview模式。
按一下+熱點。 此時將開啟一個對話框,您可以在其中選擇在Path中輸入的產品的大小和數量。
輸入大小和數量。
按一下「新增至購物車」按鈕。 對話框關閉。
導覽至您的購物車。 產品應該在這裡。
您可以配置按一下熱點時對話框的外觀:
按一下元件,然後按一下設定圖示。
向下捲動. 有一個「添加到購物車」標籤。
按一下「新增至購物車」。 您可以使用3個配置選項。
按一下「完成」圖示。
目錄將參考您的產品資料。
要生成目錄,請執行以下操作:
開啟網站主控台(例如http://localhost:4502/sites.html/content)。
導覽至您要建立新頁面的位置。
要開啟選項清單,請使用建立表徵圖:
從清單中選擇建立目錄,將開啟建立目錄嚮導。
導覽至所需的目錄藍圖。
點選/按一下「選擇」按鈕,點選/按一下所需的目錄藍圖。
點選/按一下Next。
鍵入Title和Name。
點選/按一下Create按鈕。 目錄即會建立,並開啟對話方塊。
點選/按一下Done按鈕會回到Sites主控台,您將可在此檢視目錄。
點選/按一下開啟目錄按鈕可開啟您的目錄(例如http://localhost:4502/editor.html/content/test-catalog.html
)。
目錄將引用您的產品資料。
使用Websites控制台,導覽至Catalog Blueprint,然後導覽至Base Catalog。
例如:
http://localhost:4502/siteadmin#/content/catalogs/geometrixx-outdoors/base-catalog
使用Section Blueprint範本建立新頁面。
例如,Swimwear
。
開啟新的Swimwear
頁面,然後按一下「編輯Blueprint 」以開啟「屬性」對話方塊,您可在其中設定「產品」選項。
例如,開啟Tags/Keywords欄位以選取「活動」,然後從Geometrixx-Outdoors區段選取「游泳」。
按一下OK保存屬性;範例產品將顯示在Blueprint頁面的產品選擇標準下。
按一下轉出更改……,選擇轉出頁面和所有子頁面,然後按一下Next,然後按一下Lovolt。 成功完成轉出後,Status指示器將顯示為綠色。
您現在可以按一下Close並檢查新目錄區段;例如,on和under:
http://localhost:4502/cf#/content/geometrixx-outdoors/en/swimwear.html
在藍圖頁面中,再次按一下編輯Blueprint,並在屬性對話框中開啟生成的頁面頁籤。 在「橫幅」清單欄位中,選取您要顯示的影像;例如,summer.jpg
按一下OK保存屬性;橫幅資訊會顯示在Blueprint頁面的產品選擇准則下。
推出這些新變更。
若要推出目錄:
透過Commerce導覽至Catalogs主控台。
導覽至您要推出的目錄。
使用下列任一項:
選擇轉出更改表徵圖:
在精靈中,視需要設定轉出,然後點選/按一下「轉出變更」。
對話方塊隨即開啟。 當程式完成時,點選/按一下「完成」。
若要推出目錄:
導覽至您要推出的目錄。 例如:
http://localhost:4502/cf#/content/catalogs/geometrixx-outdoors/base-catalog.html
按一下轉出更改……
視需要設定轉出。
按一下Rovolt。
透過Commerce導覽至Catalogs主控台。
導覽至您要匯入目錄藍圖的位置。
點選/按一下「匯入Blueprints 」圖示。
在嚮導中,根據需要選擇源並點選/按一下Next。
匯入完成後點選/按一下「完成」。
使用Tools控制台,導航至Commerce。
例如:
http://localhost:4502/miscadmin#/etc/commerce
開啟Catalog Bluprint Importer。
視需要設定匯入。
按一下「導入目錄藍圖」。
開啟您作者例項的Websites主控台。
在左窗格中,選擇您所需的促銷活動。
按一下「新增」,選取「促銷」範本,然後為新優惠券指定「標題」(如有需要,請指定名稱)。
按一下建立。新促銷頁面將顯示在右窗格中。
編輯Properties,方法為:
根據需要指定促銷類型、折扣類型、折扣值和任何其他欄位。
按一下確定保存。
您現在可以啟動促銷,讓購物者在發佈例項中看到促銷。
開啟您作者例項的Websites主控台。
在左窗格中,選擇您所需的促銷活動。
按一下「新增」「優惠券」範本,然後為新優惠券指定 Title (如有需要,請指定 Name )。
按一下建立。新的優惠券頁面會顯示在右側窗格中。
按兩下以開啟新的優惠券頁面,然後按一下編輯以視需要設定資訊。
按一下確定保存。
您現在可以啟動優惠券,讓購物者可以在發佈實例的購物車中使用優惠券。
為了讓客戶無法使用優惠券,您可以:
這兩種動作都可從Websites主控台進行。
若要變更優惠券或促銷的屬性,您可以在網站主控台上連按兩下優惠券或促銷的屬性,然後按一下編輯。 儲存後,您應啟用變更,以便將變更推送至發佈例項。
若要允許使用者將憑證新增至購物車,您可以使用內建的憑證元件(商務類別)。 您必須將此項目新增至顯示購物車的相同頁面(但非必要)。 憑單元件只是用戶可以輸入憑單代碼的表單,而購物車元件實際上顯示了已申請的憑單及其折扣清單。
在示範網站(Geometrixx Outdoors - English)中,您可以在購物車頁面的實際購物車下方看到優惠券表單。
應該記住,現成可用的AEM不具備與訂購相關的標準功能所需的動作,例如退貨、更新訂單狀態、完成、產生包裝單。 主要是以技術預覽為目的。
AEM中的一般訂單管理一直維持基本;嚮導中可用的欄位取決於腳手架:
/etc/scaffolding/geometrixx-outdoors/order/jcr:content/cq:dialog
如果您建立自訂的Scaffold,則可儲存更多訂單資訊。
訂單主控台會公開供應商訂單資訊,這些資訊從未發佈。
客戶訂單資訊會保存在其首頁目錄中,並透過其帳戶的訂單記錄公開。 這些資訊會連同其他首頁目錄一起發佈。
使用Orders控制台導航到所需位置。
使用Create表徵圖選擇Create Order。
嚮導將開啟。 使用Basic、Content、Payment和Fulfillment標籤輸入有關新訂單的資訊。
選擇建立以保存資訊。