Problemas conhecidos
A classificação manual de coleções não funciona como esperado
A classificação manual de coleções não funciona como esperado
ID: 295245
Backlog
Publicado em 03/10/2017
•
Última atualização em 09/10/2024
Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
A classificação manual de coleções não funciona como esperado. Há duas maneiras de classificar SKUs usando uma coleção:
- Usando a coleção do tipo de controle ContentPlaceHolder;
- Usando uma pesquisa ou um contexto de pesquisa de uma Landing Page com o controle SearchResult (nesse caso, a string de consulta O=productClusterOrder{ProductClusterId}%20asc_ deve ser usada).
Em ambos os casos, o sistema suporta a classificação de até 30 SKUs da coleção. Quando a coleção tiver mais de 30 SKUs, todas as SKUs sobressalentes serão listadas ANTES daquelas posicionadas entre 1 e 30.
Esse comportamento é observado em todos os armazenamentos da VTEX, incluindo aqueles desenvolvidos com o VTEX IO.
Simulação
- Crie uma coleção;
- Inserir manualmente mais de 30 SKUs;
- Salve a coleção;
- Crie um modelo com ContentPlaceHolder ou SearchResult;
- Configure a associação do ContentPlaceHolder com a coleção ou defina a pesquisa no contexto de pesquisa da pasta;
- Aguarde alguns minutos para que o cache expire;
- Acesse a página e observe que os primeiros itens ordenados serão os itens colocados após 30
Workaround
Como solução alternativa, temos as seguintes opções:
- Usar coleções com apenas 30 itens, se for essencial aplicar a classificação manual;
- Use o campo Release Date (Data de lançamento), registre as datas na sequência desejada e use o campo para classificar a coleção.