Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

#2383
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!
#8114
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
#11531
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.
#11537
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.
Sovran gays boys in your town

Bonny gays in your city Appolonian gays

Obrigado, vou te chamar

Sex without obligations

Discover the ultimate in relaxed romance with the […]

Precisava de uma extensaõ de carteira de cr[…]