2012-10-02 5 views
5

La ricerca ha smesso di funzionare per SKU complete e parziali su un sito in fase di sviluppo, questa funzionalità ha funzionato in precedenza.Gli SKU Magento non funzionano nella ricerca di base

Diffondendo un precedente .SQL per il sito quando questo ha funzionato, non riesco a vedere alcuna modifica a core_config_data che possa influenzare il sito in questo modo.

La ricerca è impostata su Combinato e Mi piace. Gli SKU sono ancora ricercabili dalla pagina di ricerca avanzata.

Qualcuno ha idea di quali tabelle dovrei considerare per le modifiche che influiscono sul comportamento di ricerca? La mia impressione è che ci sia qualche cambiamento di backend che lo causa.

risposta

4

Qualcuno ha idea di quali tabelle dovrei considerare per le modifiche che influiscono sul comportamento di ricerca?

Sì, è il catalogsearch_fulltext. Magento riempie questa tabella durante la reindicizzazione parziale e completa dell'indice "Ricerca catalogo".

BTW, penso che il problema sia nelle impostazioni dell'attributo. Vai a Pannello di amministrazione -> Catalogo -> Attributi -> Gestisci attributi -> (scelto attributo SKU) -> Usa in Ricerca rapida -> Il valore deve essere "Sì"

+0

Grazie per il consiglio vsushkov. L'attributo di ricerca rapida è impostato su sì. Osservando ora la tabella catalogsearch_fulltext. – Kelvin

1

Elimina tutti i file sotto var/lock e quindi reindicizza.

1

Assicuratevi inoltre di controllare in "Informazioni sul prodotto" -> Generale-> Visibilità che è impostato su "Catalogo, Cerca" invece di "Catalogo". Se si modificano le impostazioni, potrebbe essere necessario ricostruire gli indici e aggiornare la cache.

Problemi correlati