Kowal Layered Navigation Suite é um módulo Magento 2 que expande a navegação por camadas padrão com funcionalidades necessárias numa loja real: filtros mais claros, melhor configuração de atributos, páginas Shop By geríveis, URLs amigáveis, contextos Nowości e Promocje, menu vertical de categorias e um filtro de preço min-max simples.
O módulo permite ao administrador decidir que filtros devem estar expandidos por predefinição, quais devem funcionar como seleção única e quais como seleção múltipla. Para listas longas de opções, é possível definir uma altura máxima e ativar o scroll, para que a sidebar esquerda permaneça legível mesmo com um grande número de marcas, cores ou tamanhos.
O pacote também adiciona a gestão de páginas do tipo Shop By ... para quaisquer atributos de produto, não apenas para o fabricante. O administrador pode indicar o atributo, configurar o alias de URL, títulos, conteúdos, meta dados, blocos CMS e definições multi-loja. Desta forma, é possível criar páginas semelhantes a listas de marcas, mas também para materiais, modalidades, coleções, tecnologias ou outras características utilizadas no catálogo.
Um elemento importante do módulo são os contextos de catálogo especiais: Nowości e Promocje. Funcionam como um contexto de filtragem normal. Ao aceder à página /nowosci ou /promocje, a lista de produtos e os restantes filtros ficam limitados aos produtos que cumprem a condição correspondente. Assim, o cliente pode primeiro escolher promoções e, em seguida, restringir os resultados por marca, cor, tamanho, categoria ou preço.
Kowal Layered Navigation Suite inclui também um bloco de categorias separado na sidebar esquerda. As categorias não são tratadas como um filtro comum, mas sim como um menu vertical baseado nos URLs nativos do Magento. Estão disponíveis quatro variantes: árvore completa expandida para a direita, árvore completa em accordion, árvore completa como mega menu e dois níveis locais com link de regresso à categoria superior.
Para o filtro de preço, o módulo disponibiliza um slider min-max simples com dois manípulos e campos de texto. O formulário utiliza o parâmetro de preço nativo do Magento, pelo que também funciona sem JavaScript.
A solução foi concebida de forma modular. As funcionalidades individuais estão separadas em módulos Composer distintos, o que facilita o desenvolvimento, os testes e a expansão futura, por exemplo, com compatibilidade Hyvä, filtragem AJAX ou indexação adicional de regras promocionais.
Shop By ... para qualquer número de atributos,Nowości e Promocje,Shop By,O módulo destina-se a lojas Magento 2 que têm um catálogo extenso e precisam de uma filtragem mais útil do que a navegação por camadas padrão. É especialmente adequado para lojas com um grande número de marcas, tamanhos, cores, materiais, coleções ou parâmetros técnicos.
/marki,/marki/adidas.html,/materialy/bawelna.html,/nowosci,/promocje,/promocje?manufacturer=adidas&size=m,price=100-300.