Widget de página de lista de productos
El Live Search Product Listing Page Widget (PLP) utiliza la plataforma de Commerce Services para proporcionar una página de lista de productos con rendimiento, en la que se pueden realizar búsquedas y facetas. En este tema se describe cómo habilitar y aplicar estilo al widget PLP.
Activación del widget PLP
Si la variable Live Search Cuando el servicio de está instalado, la funcionalidad de búsqueda predeterminada se convierte en Live Search automáticamente.
El Live Search El widget PLP está habilitado de forma predeterminada para las nuevas instalaciones. Si va a realizar la actualización Live Search y el widget PLP ya se ha desactivado, seguirá siéndolo.
Funciones de widget
El widget PLP proporciona las siguientes funciones integradas:
- Botones Añadir al carrito: disponible solo para productos simples.
- Varias imágenes por producto: la imagen puede cambiar cuando se elige un color diferente para un producto configurable.
- Compatibilidad con muestras de color: tenga en cuenta que el atributo de color debe escribirse
color
para que el código se valide correctamente.
Personalización del widget
Además de las funciones integradas del widget PLP, puede personalizarlo aún más para incluir las siguientes funciones:
- Filtrado por atributos
- Compatibilidad con varios idiomas
- Reguladores de precios
Para obtener información sobre cómo personalizar el widget PLP para gestionar las funciones anteriores, consulte la storefront-product-listing-page
léame en lo siguiente repo.
Ejemplo de estilo
Puede personalizar el aspecto del widget PLP para que coincida con su sitio mediante CSS.
button
se aplica a los botones del widget.Los divs resaltados contienen la clase de destino ds-sdk-product-item__product-name
.
Personalice el nombre del producto añadiendo una regla para que esté en mayúsculas.
.ds-sdk-product-item__product-name {
text-transform: uppercase;
}
Clases CSS
Lista de productos
.ds-sdk-product-list
: div externo.ds-sdk-product-list__grid
: div interno
Paginación de lista de productos
.ds-plp-pagination
.ds-plp-pagination_item
.ds-plp-pagination_item--current
Widgets
.ds-widgets
: div externo.ds-widgets__actions
: div interior del lado izquierdo.ds-widgets__results
: div interior del lado derecho
Lista desplegable Ordenar
.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
Facetas
.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 de producto
-
.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
Cargando
.ds-sdk-loading
.ds-sdk-loading__spinner
.ds-sdk-loading__spinner-label
Desactivación del widget PLP
Para desactivar el widget PLP:
- Ir a Tiendas > Configuración > Configuración > Live Search > Características de tienda y establecer Activar widgets de lista de productos a "No".
- Seleccionar Guardar configuración para guardar la configuración.