Question

Quand je fais une recherche de 999 Je reçois 11 articles, dont 10 ne dispose pas des 999 en leur nom, au début, je pensais que la recherche se penche également sur leur description, mais il n'y a pas 999 dans les descriptions de l'autre 10 non plus.

Alors je me demandais ce que les autres attributs de la fonction de recherche dans magento ressemble réellement à apporter les résultats.

Il faut aussi noter que tous ces éléments sont des produits configurables et les produits simples qui leur sont associés ont à peu près les mêmes données mais ont des références et leurs noms ont aussi leur taille dans les (si aucune des tailles sont 999)

Était-ce utile?

La solution

Lors de la définition des attributs des produits, vous pouvez les marquer comme « interrogeable ». La recherche est effectuée sur les attributs marqués comme ça.
Les valeurs de ces attributs sont agrégés dans le tableau catalogsearch_fulltext.
Peut-être la valeur « 999 » est sur des attributs que vous ne savez pas est consultable.
Vous pouvez identifier les attributs de recherche-able avec cette requête:

select a.*, b.* from eav_attribute a inner join catalog_eav_attribute b on a.attribute_id = b.attribute_id where b.is_searchable = 1
Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top