Problemas Conocidos
La clasificación manual de colecciones no funciona como se esperaba
La clasificación manual de colecciones no funciona como se esperaba
ID: 295245
Backlog
Publicado en 3/10/2017
•
Última actualización 9/10/2024
Sumario
Este problema conocido ha sido traducido automáticamente del inglés.
La ordenación manual de colecciones no funciona como se esperaba. Hay dos maneras de ordenar SKUs usando una colección:
- Utilizando la colección de tipo de control ContentPlaceHolder;
- Utilizando una búsqueda o contexto de búsqueda de una Landing Page con el control SearchResult (en este caso, se debe utilizar la cadena de consulta O=productClusterOrder{ProductClusterId}%20asc_).
En ambos casos, el sistema permite ordenar hasta 30 SKUs de la colección. Cuando la colección tenga más de 30 SKUs, todos los SKUs sobrantes se listarán ANTES de los posicionados entre 1 y 30.
Este comportamiento se observa en todos los almacenes VTEX, incluidos los desarrollados utilizando VTEX IO.
Simulación
- Crear una colección;
- Inserte manualmente más de 30 SKU;
-
- Guarde la colección;
- Cree una plantilla con ContentPlaceHolder o SearchResult;
- Establezca la asociación del ContentPlaceHolder con la colección o establezca la búsqueda en el contexto de búsqueda de carpetas;
- Espere unos minutos a que expire la caché;
- Acceda a la página y observe que los primeros elementos ordenados serán los colocados después del 30.
Workaround
Como solución, tenemos las siguientes opciones:
- Utilizar colecciones con sólo 30 elementos, si es imprescindible aplicar una ordenación manual;
- Utilice el campo Fecha de publicación, registre las fechas en la secuencia deseada y utilice el campo para ordenar la colección.