Página 1 de 2

[TUTORIAL] Melhorando a busca de produtos do OpenCart

Enviado: 02 Jan 2011, 20:55
por Manoel Vidal
Por padrão na busca de produtos do Opencart somente é utilizado os termos do título do produto, algo que não atende as reais necessidades, com uma pequena alteração no arquivo header.tpl você pode fazer com que a busca de produtos utilize também a palavra chave digitada que esteja no modelo ou na descrição do produto.

Vamos lá:

1. Localize e edite o arquivo: catalog/view/theme/SEUTEMA/template/common/header.tpl

2. Procure pela linha:
Código: Selecionar todos
location = url;
3. Adicione o seguinte código antes da linha citada anteriormente:
Código: Selecionar todos
url += '&description=1';
url += '&model=1';
4. Salve o arquivo e teste sua busca melhorada.

Esta pronto!

Re: [TUTORIAL] Melhorando a busca de produtos do OpenCart

Enviado: 03 Jan 2011, 15:53
por fab26x
Muito Bom.... mais uma vez.. Obrigado.

Re: [TUTORIAL] Melhorando a busca de produtos do OpenCart

Enviado: 03 Jan 2011, 18:23
por Manoel Vidal
Que bom que gostou :D
fab26x escreveu:Muito Bom.... mais uma vez.. Obrigado.

Re: [TUTORIAL] Melhorando a busca de produtos do OpenCart

Enviado: 03 Jan 2011, 22:55
por rochester
Uma mudança simples e show de bola..

Re: [TUTORIAL] Melhorando a busca de produtos do OpenCart

Enviado: 04 Jan 2011, 09:24
por juliocesar757
Bem útil a dica. Melhor que clicar em 'Pesquisa avançada' sempre que precisar procurar nas descrições e modelos dos produtos.

Re: [TUTORIAL] Melhorando a busca de produtos do OpenCart

Enviado: 09 Jun 2011, 13:54
por thyagosouza
Muito boa a dica, mas, como faz pra busca ignorar os acentos, por exemplo... se eu escreveo "questões" acha, já se eu coloco "questoes" não acha nada..... gostaria de igualar isso na busca...como eu faço? ...obrigado. ;)

Re: [TUTORIAL] Melhorando a busca de produtos do OpenCart

Enviado: 11 Ago 2011, 12:02
por yammy
Eu to usando o PC 1.4.9.6 e ainda existe o problema da busca sem acento que nao funciona ( no google voce digita 'maca' e ele encontra todas as variacoes ( maca / maçã / macã / macã )

Eu queria uma coisa assim no OC. Alguém sabe algum fix pra isso ?

Obrigada
[]s

Re: [TUTORIAL] Melhorando a busca de produtos do OpenCart

Enviado: 08 Nov 2011, 12:54
por silviodelgado
Muito boa a dica, porém na versão 1.5.1.3, este código está no arquivo catalog/view/javascript/common.js.

Procure pela linha:
Código: Selecionar todos
url += '&filter_name=' + encodeURIComponent(filter_name);
e acrescente em seguida (antes de fechar o bloco com '}'):
Código: Selecionar todos
			url += '&filter_description=true';
			url += '&filter_sub_category=true';
Notem duas coisas:
1 - Esse código deve ser incluído duas vezes (procure a linha de referência duas vezes no mesmo arquivo).
2 - que não inclui a busca por modelo, pois não funciona na versão 1.5.1.3 (pelo menos do jeito que funcionava da maneira que o Manoel indicou).
Por isso, inclui a busca nos sub-departamentos, que achei bem útil também.

Espero que ajude. 8-)

P.S.: se alguém souber como incluir a busca pelo campo do modelo (na versão 1.5.1.3), diz aí!

Abraços.

Re: [TUTORIAL] Melhorando a busca de produtos do OpenCart

Enviado: 08 Nov 2011, 18:06
por Manoel Vidal
Muito bom, valeu pela atualização da dica :D
silviodelgado escreveu:Muito boa a dica, porém na versão 1.5.1.3, este código está no arquivo catalog/view/javascript/common.js.

Procure pela linha:
Código: Selecionar todos
url += '&filter_name=' + encodeURIComponent(filter_name);
e acrescente em seguida (antes de fechar o bloco com '}'):
Código: Selecionar todos
			url += '&filter_description=true';
			url += '&filter_sub_category=true';
Notem duas coisas:
1 - Esse código deve ser incluído duas vezes (procure a linha de referência duas vezes no mesmo arquivo).
2 - que não inclui a busca por modelo, pois não funciona na versão 1.5.1.3 (pelo menos do jeito que funcionava da maneira que o Manoel indicou).
Por isso, inclui a busca nos sub-departamentos, que achei bem útil também.

Espero que ajude. 8-)

P.S.: se alguém souber como incluir a busca pelo campo do modelo (na versão 1.5.1.3), diz aí!

Abraços.

Re: [TUTORIAL] Melhorando a busca de produtos do OpenCart

Enviado: 29 Mar 2012, 16:24
por sennocao
Essa dica, o sistema busca pelas paavras nos Títulos também?