Tudo o que quer saber antes de instalar.
Uma análise detalhada de como o Filtros por Facetas AJAX PrestaShop funciona, porque o construímos assim e o raciocínio por trás das funcionalidades acima.
A filtragem por facetas feita para ser rápida
O Filtros por Facetas AJAX transforma as suas páginas de listagem numa navegação instantânea. Ao assentar no Search Provider nativo do PrestaShop, o módulo deixa o núcleo e o tema tratarem do AJAX, da atualização da lista de produtos e do histórico do navegador. Resultado: nenhum override, nenhuma lógica de listagem duplicada e uma compatibilidade máxima com o tema. O front-office mantém-se leve e funciona em JavaScript vanilla, sem jQuery.
Um slider de preço que inspira confiança
O slider de preço mostra um histograma de repartição dos produtos, calculado sobre um índice de preços dedicado. Esse índice é mantido em tempo real pelos hooks de produto, reconstruível por lotes no back-office e através de um endpoint cron protegido por token. Os contadores de cada faceta usam uma contagem disjuntiva: selecionar um valor nunca faz desaparecer indevidamente as outras opções da mesma faceta.
O SEO das facetas, finalmente sob controlo
Cada faceta pode ser declarada indexável ou não. As páginas filtradas recebem então index/follow ou noindex/follow consoante as suas regras, com um limite configurável do número de valores indexáveis para preservar o seu orçamento de rastreio. As ligações para facetas não indexáveis passam a rel nofollow, e é gerada uma etiqueta canonical normalizada, que elimina a duplicação com a do tema. Um painel mostra-lhe as facetas mais utilizadas e a parte das páginas filtradas mantida fora do índice.
Adquirimos o módulo DataFirefly Faceted Filter para o nosso site em PrestaShop 9, que utiliza o Creative Elements.
O Alexandre foi incrivelmente atencioso, profissional e prestável ao longo de todo o processo de instalação e testes. Ele dedicou tempo para investigar os problemas de compatibilidade, lançou correções rapidamente e até adicionou funcionalidades personalizadas para melhor se adaptar às necessidades do nosso site.
O que aprecio particularmente é a sua disponibilidade para ouvir o feedback dos clientes e melhorar continuamente o módulo.
O suporte foi excelente, e é muito reconfortante trabalhar com um programador que genuinamente se preocupa com o seu produto e com os seus clientes.
Obrigado, Alexandre, pela sua paciência, disponibilidade e excelente trabalho! Recomendo vivamente!Traduzido automaticamente