Jump to content

Mensagens Recomendadas

Boa tarde,

Estou um problema que quando, digito a palavra que quero no campo de pesquisa os produtos com aquela palavra vão aparecendo no dropdown (até ai tudo certo), o problema é se escrevo a palavra e dou um enter, pois não aparece nenhum produto no resultado.

O certo seria aparecer os itens (layout de grid) que contenham aquela palavra pesquisada mas isso não acontece. Pode me ajudar?

Share this post


Link to post
Share on other sites

Oi @Henrique Souza

Muito estranho essa comportamento, veja se o índice "Pesquisar Catálogo" esta indexado corretamente em Sistema > Gerenciamento de Índice. Se não estiver vá no SSH e aplique;

php bin/magento index:reset;
php bin/magento index:reindex;

Se isso não resolver coloque a loja em modo developer, desligue o cache e faça uma busca. Com certeza algum log de erro foi gerado no arquivo var/exception.log

Share this post


Link to post
Share on other sites

Fiz tudo o que falou e infelizmente ainda não deu certo. Apareceu uma página de erro gigante, mas acho que apenas isso aqui importa: 

Exception #1 (PDOException): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'search_result.score' in 'order clause'

Já viu esse problema?

Uso o magento 2.2.2

Share this post


Link to post
Share on other sites

Oi @Henrique Souza

Pesquisei sobre esse erro não encontrei nenhuma literatura sobre isso, e isso significa que é bem provável que esse problema seja pontual em seu projeto devido a alguma alteração de código, instalação de módulo ou até mesmo do ambiente.

Eu se fosse você tentaria 2 ações:

1) Desligar ou ligar o category flat -> https://docs.magento.com/m2/ce/user_guide/catalog/catalog-flat.html

2) Instalar uma versão nativa do Magento sem nenhuma alteração, e ver se funciona a busca. Se não funcionar é o ambiente, se funcionar é alguma modificação que foi feita em seu projeto.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Entrar

Already have an account? Sign in here.

Sign In Now

×

Informação Importante

Ao usar este site, você concorda com nossos Termos de Uso (leia).