Widget pagina elenco prodotti
Live Search Product Listing Page Widget (PLP) utilizza la piattaforma Commerce Services per fornire una pagina di elenco di prodotti performante, ricercabile e facet-able. In questo argomento viene descritto come abilitare e assegnare uno stile al widget PLP.
Abilitazione del widget PLP
Quando il servizio Live Search è installato, la funzionalità di ricerca predefinita viene convertita automaticamente in Live Search.
Il widget PLP Live Search è abilitato per impostazione predefinita per le nuove installazioni. Se si sta aggiornando Live Search e il widget PLP è già stato disattivato, rimarrà tale.
Funzioni widget
Il widget PLP fornisce le seguenti funzioni predefinite:
- Pulsanti Aggiungi al carrello - Disponibile solo per prodotti semplici.
- Più immagini per prodotto: l’immagine può cambiare quando si sceglie un colore diverso per un prodotto configurabile.
- Supporto per i campioni di colore: tieni presente che l'attributo di colore deve essere digitato
color
affinché il codice possa essere convalidato correttamente.
Personalizzazione del widget
Oltre alle funzioni predefinite del widget PLP, potete personalizzare ulteriormente il widget per includere le seguenti funzioni:
- Filtraggio per attributi
- Supporto di più lingue
- Cursori prezzo
Per informazioni su come personalizzare il widget PLP per gestire le funzionalità di cui sopra, vedere il file readme storefront-product-listing-page
nel seguente repository. Il file readme in questo archivio fornisce un esempio per personalizzare il widget PLP e distribuire tali personalizzazioni nel sito.
Esempio di stile
Puoi personalizzare l'aspetto del widget PLP in modo che corrisponda al tuo sito utilizzando CSS.
button
si applica ai pulsanti widget.Gli elementi div evidenziati contengono la classe di destinazione ds-sdk-product-item__product-name
.
Personalizza il nome del prodotto aggiungendo una regola per renderli maiuscoli.
.ds-sdk-product-item__product-name {
text-transform: uppercase;
}
Classi CSS
Elenco prodotti
.ds-sdk-product-list
: div esterno.ds-sdk-product-list__grid
: div interno
Paginazione elenco prodotti
.ds-plp-pagination
.ds-plp-pagination_item
.ds-plp-pagination_item--current
Widget
.ds-widgets
: div esterno.ds-widgets__actions
: div interno lato sinistro.ds-widgets__results
: div interno lato destro
Menu a discesa Ordina
.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
.ds-plp-facets__pills
.ds-sdk-pill
.ds-sdk-pill__label
.ds-sdk-pill__cta
.ds-plp-facets__list
.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
Elemento prodotto
-
.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
Caricamento
.ds-sdk-loading
.ds-sdk-loading__spinner
.ds-sdk-loading__spinner-label
Disattivazione del widget PLP
Per disattivare il widget PLP:
- Vai a Archivi > Impostazioni > Configurazione > Live Search > Funzioni vetrina e imposta Abilita widget elenco prodotti su "No".
- Seleziona Salva configurazione per salvare l'impostazione.