product_search
componente: WidgetComponent
diretório: product.search
template: wd.product.search.template
jsHandler: ProductSearch
Exemplo de uso
{% product_search( doMapper=false, jshandler="ProductSearch", TextSearch="Buscar", Placeholder="Pesquisar..." ) %}
Quando falso, o parâmetro "doMapper" impede que o termo pesquisado seja transformado em uma pasta no URL. O parâmetro "doMapper" é utilizado para priorizar o redirecionamento para uma categoria, quando a busca for exata pelo nome da categoria. Caso não encontre nenhuma categoria com o nome pesquisado é redirecionado automaticamente para a pesquisa normal com base no termo digitado.
Por exemplo, ao pesquisar pelo termo "Blazer": Com doMapper: minhaloja.com.br/Blazer
Sem doMapper: minhaloja.com.br/pesquisa?t=Blazer
Parâmetros
Os parâmetros são utilizados para configurar o widget.
Nome | Descrição | Tipo | Valor padrão |
keystrokeDelay | Atraso de busca | Número | 200 |
showCorrections | Mostrar correções | Boolean | true |
showTerms | Boolean | Mostrar termos sugeridos | true |
showProducts | Mostrar Produtos | Boolean | true |
termsLimit | Limite de termos sugeridos | Número | 0 |
productsLimit | Limite de produtos | Número | 0 |
bannerTopSrc | Localização do banner superior | Texto | |
bannerTopUrl | Link do banner superior | Texto | |
bannerTopTargetBlank | Abrir link do banner superior em nova janela/aba | Boolean | true |
bannerBottomSrc | Localização do banner inferior | Texto | |
bannerBottomUrl | Link do banner inferior | Texto | |
bannerBottomTargetBlank | Abrir link do banner inferior em nova janela/aba | Boolean | true |
doMapper | Faz o mapeamento de url | Texto | true |
TextDidYouMean | Mensagem: Você quis dizer | Texto | Você quis dizer: |
TextSuggestions | Mensagem: sugestões | Texto | sugestões de resultados |
TextSearch | Botão: Pesquisar | Texto | Pesquisar |
Placeholder | Placeholder | Texto | Estou procurando por... |
MetadataSearch | Habilitar Busca por Metadado | Boolean | false |
MetadataSearch_Values | Busca por Metadado: Termos (Separados por ;) | Texto | |
MetadataSearch_Title | Título | Texto | Todo o site |
allowSearchSuggestionScroll | Habilitar melhoramento que permite scroll nas suggestions | Boolean | false |
Sugestões
O template das sugestões se encontra na raiz do tema Padrão ou no tema em uso. Você pode conferí-lo navegando até a rota Sugestão em Aparência > Configurar Design
Rota do template da sugestão de busca