Le Live Search Product Listing Page Widget (PLP) utilise la plateforme Commerce Services pour fournir une page de liste de produits performante, indexable et facettable. Cette rubrique décrit comment activer et mettre en forme le widget PLP.
Lorsque la variable Live Search est installé, la fonctionnalité de recherche par défaut est convertie en Live Search automatiquement.
Le widget PLP doit être activé dans Admin.
Vous pouvez personnaliser l’aspect du widget PLP pour qu’il corresponde à votre site à l’aide de CSS.
Les éléments avec des classes personnalisées dans un thème Adobe Commerce ne sont pas hérités. Ces éléments doivent être ciblés par leur classe spécifique pour correspondre aux classes personnalisées. Les classes d’action Principales ne fonctionneront pas sur un bouton de widget.
Les éléments ciblés génériques dans le CSS seront hérités ; button
s’applique aux boutons de widget.
Les divisions en surbrillance contiennent la classe cible ds-sdk-product-item__product-name
.
Personnalisez le nom du produit en ajoutant une règle pour le mettre en majuscules.
.ds-sdk-product-item__product-name {
text-transform: uppercase;
}
.ds-sdk-product-list
: Div externe.ds-sdk-product-list__grid
: Div interne.ds-plp-pagination
.ds-plp-pagination_item
.ds-plp-pagination_item--current
.ds-widgets
: Div externe.ds-widgets__actions
: Diviseur interne du côté gauche.ds-widgets__results
: Diviseur interne du côté droit.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
.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-input__options
.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