GigantFilter - Product filter and SEO pages for OpenCart
Convenient and fast product filter for an online store on OpenCart. AJAX filtering without page reload, 10 built-in filters, SEO pages, mobile version and full compatibility with any template.
★ For the first 3 customers - free installation, configuration, integration with your template.
Demo
https://demo.gigantstore.ru/phones
Filter by:
- price - including promotional prices, quantity discounts and taxes;
- for manufacturers - with the ability to display brand logos;
- availability in warehouse - as per quantitybalance, and by availability status (with the ability to hide the “Out of stock” item);
- product rating - from 1 to 5 stars based on customer reviews (with the “No rating” option);
- new arrivals - with a customizable period in days;
- discount availability - taking into account promotional prices and/or quantity discounts;
- weight and dimensions - length, width, height with customizable units of measurement;
- attributes - with support for up to three separators for multi-values (for example, “Cotton, Polyester” or “S / M / L / XL”);
- product options;
- standard OpenCart filters.
Each filter is configured separately: a name on eachlanguage, status, sort order and display type.
Pages on which the module runs
- Product category;
- Manufacturer's products;
- Promotions (special offers);
- Search for products;
SEO landing pages
- Creating pages with unique CNC addresses, meta tags (title, description, keywords) and descriptions;
- Output of links to SEO pages in the filter module and on the category page (above products, below products, or in both places);
- Customizable link block header for each language;
- Breadcategory and product crumbs taking into account SEO pages;
- Manage canonical and noindex for filtered pages;
- Automatic generation of XML sitemap for SEO pages.
Mobile version
- An arbitrary switching point (breakpoint) in pixels;
- Gesture support and closing by clicking on an empty area outside the module;
- Customizable mobile button text for each language.
Appearance and display
- 4 ready-made themes: standard, light, light with blocks, GigantStore;
- 2 marking types: sidepanel and horizontal;
- Panel of selected filters (active tags) with a reset button;
- Collapsible filter blocks;
- Limiting visible values and filters with the “Show more” button;
- Automatic division of values into columns;
- Display of colored blocks and images for filter values with customizable size;
- Scrolls the page up after applying a filter.
AJAX and performance
- AJAX filtering - updating products without reloading the page;
- AJAX pagination - switching pages, sorting and limit withoutreboot;
- Lazy loading of filters - the first N filters are loaded when the page is opened, the rest are loaded via AJAX when clicked (positive impact on PageSpeed);
- Batch loading of goods (Beta) - one SQL query instead of a separate one for each product;
- Caching results with the ability to clear them from the admin panel;
- Auto-apply mode or manual “Apply” button.
Integration with template
The module is compatible with all OpenCart templates. For non-standard themes, just specify CSS selectors in the settings
No changes to the template files - everything is configured in the admin panel.
Tools andsynchronization
- Copying attributes to filters - all or selectively (modes “only these” and “exclude”);
- Copying standard OpenCart filters;
- Copying product options (taking into account stock availability);
- Selecting the type and status of filters to be created when copying;
- Replacement mode for existing filters;
- Cron - automatic synchronization according to schedule (PHP / Wget with security key);
Other features
- Does not replace store files - ocmod with minimal code insertions;
- Hide inactive (zero product count) filter values;
- Hide filters with a single value;
- Global filtering only for products in stock;
- Filter display area: assigned categories only, upward inheritance or final categories only;
- Sliders for any numeric filters (price, weight, dimensions);
- Does not use jQuery - lightweight native JavaScript without external dependencies;
Compatibility
The module is compatible with OpenCart 3.x, including various assemblies based on this version (LiveStore, ocStore, etc.).
Compatible with all templates - for non-standard onesAll you need to do is specify CSS selectors in the settings.
License
By purchasing a module, you get the right to use it on one domain, as well as on a test domain for configuration and testing.
Uploaded:
01.03.2026
Updated:
19.03.2026
Viewed:
517
Sales:
6
Как покупателю выбрать производителя, если их несколько сотен?
В значениях атрибутов тоже самое.
Учту в следующем релизе.