Pros
відмінно опрацює велику кількість товарів та їх характеристики
Cons
немає
Enter domain without www, http, https (e.g. example.com)
Optional — you can enter the domain later from your account.
Cascading filters that understand your catalog — finding products has become easy
Promo code will be applied automatically when you add the product to cart
Enter domain without www, http, https (e.g. example.com)
Before purchasing the module, send a private message to clarify all details and make sure that this tool is suitable for your task.
To access the demo admin panel, you need to go to the module's admin page Demo Admin Panel
and enter your email, where you will receive a temporary login and password for access.
Also check your SPAM folder, as the email with access credentials may end up there.
Universal Catalog Filter is a comprehensive product selection system / "4 in 1" product filter for OpenCart 3 and ocStore. It allows customers to find the product they need through a cascade filter across any catalog structure — whether it's Brand/Model/Year for cars, Type/Brand/Series for equipment, or any other hierarchy that you define yourself.
---
Example of car search:

Selection of characteristics:

---
What's included:
**1. Catalog Manager**
Creating and managing catalog structure with custom fields. Each field becomes a dropdown level in the filter (for example: Brand → Model → Year → Engine). Configuration through the admin panel, no coding required.

2. CSV / XML / XLSX Import**
Uploading catalog data from any file. Visual mapping of file columns to catalog fields. Support for partial updates — reimport only changed rows without full reload.

3. Product Binding**
Linking store products with catalog entries. Support for bulk binding, automatic matching by SKU or attribute, and manual assignment. One product can be linked to multiple catalog entries (for example, one set of brake pads is compatible with 15 car models).

4. Cascade Filter + Compatibility Tab
The filter on the site dynamically loads each next dropdown depending on the previous selection. Results update without page reload via AJAX. A compatibility tab appears on each product card — a list of all catalog entries for this product.

---
Key Features
- **Any niche** — auto parts, equipment, furniture, clothing, industrial equipment, or anything else
- **Your structure** — any number of fields, any names, any hierarchy
- **Fast AJAX filter** — denormalized index provides response in milliseconds even with 200,000+ products
- **Batch indexing** — building and reindexing in configured portions without server timeouts
- **File cache** — cache warming support for instant response on first load
- **Multilingual admin** — full translation into Ukrainian and English
- **Cron support** — automatic scheduled reindexing via cron
- **Subfolder compatibility** — works correctly if OpenCart is installed in a subfolder
- **Theme compatibility** — OCMOD connections for standard theme and Prime/NovaStar included
---
Technical Requirements
| Requirement | Value |
|---|---|
| OpenCart | 3.x / ocStore |
| PHP | 7.4+ |
| ionCube Loader | 15+ (required) |
| MySQL | 5.7+ |
| Installation | By developer on your server |
**Important:** The module is installed personally by the developer on your site.
This ensures proper configuration, compatibility verification with your theme and environment, and correct index configuration for your catalog size.
---
Usage Examples
**Auto parts store** — Brand → Model → Year → Engine → search for compatible parts
**Equipment store** — Type → Brand → Series → Model → search for accessories
**Furniture store** — Type → Style → Material → Color → selection by parameters
**Clothing store** — Gender → Season → Size → Brand
**Any other niche** — you define the fields, we configure it
---
API Integration (paid)
If your supplier provides an API (for example BM Parts for auto catalogs) — we can connect automatic overnight synchronization. Supported: REST API, SOAP, FTP/SFTP, CSV on schedule.
---
Support and Customization
Purchased through this listing? Contact us for installation, configuration, and any requests for modifications — new fields, additional filtering logic, API integration, or adaptation for other PHP/OpenCart versions.
Please log in to leave a review.
Log inBased on 2 reviews
відмінно опрацює велику кількість товарів та їх характеристики
немає
Грамотна та оперативна технічна підтримка.
Не виявили.
Please log in to ask a question.
Log inBe the first to ask a question about this product!
OCFilter allows you to filter products by price, discounts, manufacturer, composition, weight and dimensions, attributes, options, standard filters, and more.