Cualquiera que utilice una tienda OpenCart con una gran lista de filtros sabe que la lógica de filtrado por defecto puede ser un poco extraña e inesperada. Por ejemplo, si tiene grupos de filtros Color y Talla, y el cliente selecciona Color->Rojo, y Talla->5, OpenCart muestra todos los productos que tienen color rojo, y todos los productos que tienen talla 5 al mismo tiempo. En lugar de mostrar todos los pruductos rojos que tienen talla 5.
En otras palabras, por defecto OpenCart no combina los filtros entre sí. Así que es posible que necesite una extensión que puede cambiar ese comportamiento.
Arreglar el filtro de OpenCart con QS Better Filter Logic
QS Better FilterLogic es una extensión gratuita para OpenCart que cambia la lógica descrita anteriormente. Fue construido para OpenCart v1.5.6 serie, pero todavía funciona en la última (v2.1.0.2) OpenCart – filtro de consultas a la base de datos no ha cambiado desde ese período. Todo lo que necesita en su sistema para que funcione es vQmod instalado.

Puede obtener la extensión QS-Better-Filter-Logic en la tienda de extensiones OpenCart aquí.
¿Necesita la misma funcionalidad para una versión más reciente de OpenCart? Haga clic aquí.