Search Result Navigation Filter facet ordering

Olá pessoal,

Faço parte do time de Front-End do Carrefour e estamos com dúvidas relacionadas ao Filtro de Navegação da Página de Busca que está utilizando o search-result, e para esse post utilizaremos essa imagem para indicação:

Nossas dúvidas são:

  1. “Qual é o tipo de ordenação que acontece nas facetas do Filtro de Navegação?”

Na imagem acima podemos observar que as facetas do grupo que estão com indicação rosa, estão com ordenação DESCENDENTE baseada em quantidade disponível.

Já no grupo das facetas que estão com indicação verde, estão com ordenação alfabética ASCENDENTE baseada na nomenclatura.

Procurando a documentação do Search Result nós encontramos uma forma de ordenar um grupo mas mesmo assim gostaríamos de saber o “Porquê” a VTEX faz uma ordenação especial apenas para alguns grupos de facetas. Seriam apenas as Marcas, Categoria e Subcategoria que por padrão são definidas como “DESC” e quantidade?

  1. Como escondemos um valor de uma faceta?

Ainda na mesma imagem, temos o valor “Não Informado” dentro de Marcas e gostaríamos de esconder apenas esse valor. Como podemos prosseguir?

Hi Gabriela!

You’re right about the filter behavior: for all filters that are not specifications (brands and categories), the ordering is based on the number of products within them, while for specifications the order is based on the facetOrdering prop inside Search Result.

As for your second question, since the “Not Provided” filter is a Brand, I believe you can configure it in the Catalog so it doesn’t appear by using the “Show on Home Menu” flag.

Eduardo Luciano
Field Software Engineer | VTEX

Hi, regarding this topic — any ideas on how I can hide a specific brand in the brand filter from the admin? Thanks