2012-10-02 26 views
5

La búsqueda ha dejado de funcionar para los SKU completos y parciales en un sitio que estoy en proceso de desarrollo, esta funcionalidad ya funcionó.SKU de Magento no funcionan en la búsqueda básica

Diffing .SQL más antiguo para el sitio cuando esto funcionó No puedo ver ningún cambio en core_config_data que afectaría el sitio de esta manera.

La búsqueda se configura en combinada y me gusta. Los SKU aún se pueden buscar desde la página de búsqueda avanzada.

¿Alguien tiene alguna idea de qué tablas debería tener en cuenta para ver los cambios que afectan el comportamiento de búsqueda? Mi presentimiento es que hay un cambio en el motor que está causando esto.

Respuesta

4

¿Alguien tiene alguna idea de qué tablas debería tener en cuenta para los cambios que afectan el comportamiento de búsqueda?

Sí, es catalogsearch_fulltext. Magento llena esta tabla durante el reindex total y parcial del índice "Búsqueda de catálogo".

Por cierto, creo que el problema está en la configuración del atributo. Vaya a Panel de administración -> Catálogo -> Atributos -> Administrar atributos -> (elija el atributo SKU) -> Usar en Búsqueda rápida -> El valor debe ser "Sí"

+0

Gracias por el consejo vsushkov. El atributo de búsqueda rápida está establecido en sí. Mirando a través de la tabla catalogsearch_fulltext ahora. – Kelvin

1

Borrar todos los archivos bajo var/locks y luego reindexar.

1

También asegúrese de marcar en "Información del producto" -> General-> Visibilidad que está configurado en "Catálogo, Buscar" en lugar de solo "Catálogo". Si cambia la configuración, puede que tenga que volver a generar los índices y actualizar el caché.

Cuestiones relacionadas