產品清單頁面Widget
Live Search Product Listing Page Widget (PLP)使用Commerce Services平台來提供高效能、可搜尋且可多面向的產品清單頁面。 本主題說明如何啟用和設定PLP Widget的樣式。
啟用PLP Widget
安裝Live Search服務時,預設搜尋功能會自動轉換為Live Search。
預設會為新安裝啟用Live Search PLP Widget。 如果您正在升級Live Search,而且PLP Widget已關閉,則會維持關閉。
Widget功能
PLP Widget提供下列現成可用的功能:
- 加入購物車按鈕 — 僅適用於簡單產品。
- 每個產品有多個影像 — 為可設定產品選擇不同顏色時,影像可能會變更。
- 支援色票 — 請注意,必須將color屬性拼成
color
,程式碼才能正確驗證。
自訂Widget
除了PLP Widget的現成功能以外,您也可以進一步自訂Widget以包含下列功能:
- 依屬性篩選
- 多語言支援
- 價格滑桿
如需有關如何自訂PLP Widget以處理上述功能的資訊,請參閱下列存放庫中的storefront-product-listing-page
Readme。 此存放庫中的Readme提供範例,說明如何自訂PLP Widget,並將這些自訂內容部署至您的網站。
樣式範例
您可以使用CSS自訂PLP Widget的外觀與風格,以符合您的網站。
button
套用至Widget按鈕。反白顯示的div包含目標類別ds-sdk-product-item__product-name
。
新增規則以大寫方式自訂產品名稱。
.ds-sdk-product-item__product-name {
text-transform: uppercase;
}
CSS類別
產品清單
.ds-sdk-product-list
:外部div.ds-sdk-product-list__grid
:內部div
產品清單分頁
.ds-plp-pagination
.ds-plp-pagination_item
.ds-plp-pagination_item--current
Widget
.ds-widgets
:外部div.ds-widgets__actions
:左側內部div.ds-widgets__results
:右側內部div
排序下拉式清單
.ds-sdk-sort-dropdown
.ds-sdk-sort-dropdown__button
.ds-sdk-sort-dropdown__items
.ds-sdk-sort-dropdown__items--item
.ds-sdk-sort-dropdown__items--item-selected
.ds-sdk-sort-dropdown__items--item-active
Facet
.ds-plp-facets
.ds-plp-facets__header
.ds-plp-facets__header_title
.ds-plp-facets__header__clear-all
{width="350"}
.ds-plp-facets__pills
.ds-sdk-pill
{width="350"}
.ds-sdk-pill__label
.ds-sdk-pill__cta
{width="350"}
.ds-plp-facets__list
{width="350"}
.ds-sdk-input
.ds-sdk-input__label
.ds-sdk-product-item__product-swatch-group
ds-sdk-product-item__product-swatch-item
.ds-sdk-input_fieldset_show-more
.ds-sdk-labelled-input
.ds-sdk-labelled-input__input
.ds-sdk-labelled-input__label
產品專案
-
.ds-sdk-product-item
-
.ds-sdk-product-item__image
-
.ds-sdk-product-item__product-name
-
.ds-sdk-product-item__product-options
-
.ds-sdk-product-price
.ds-sdk-product-price--no-discount
.ds-sdk-product-price--grouped
.ds-sdk-product-price--bundle
.ds-sdk-product-price--discount
正在載入
.ds-sdk-loading
.ds-sdk-loading__spinner
.ds-sdk-loading__spinner-label
停用PLP Widget
若要停用PLP Widget:
- 移至 商店 >設定> 組態 > Live Search > 店面功能 並將 啟用產品清單Widget 設定為[否]。
- 選取 儲存設定 以儲存設定。