OpenCart 3 module
An OpenCart filter that helps customers find products in seconds
Price, brand, stock, sale and any attributes. No page reloads, product counts next to every value and cached results, so it stays fast on thousands of products.
- OpenCart 3.0 · PHP 8
- English and Ukrainian, other languages on request
- No core changes
- $ vt-filter –features
- ✓ Price slider
- ✓ Brands, stock, sale
- ✓ Attributes and colour swatches
- ✓ No page reloads
- ✓ Mobile drawer
AJAXand caching
Features
What the module can do
Any attributes
OpenCart attributes become filters automatically: lists, buttons or sliders for numbers.
Colour swatches
72 built-in colours, add your own in the admin. Customers see the colour, not a word.
No reloads
Products and counts update instantly and the URL changes, so a filtered page can be shared.
Fast
Results are cached and queries are tuned for large catalogs.
Mobile friendly
The filter opens in a drawer with a “Show N products” button.
Admin settings
Choose which filters to show, their order and look — no code.
What you get
- Vitryna Filter module
- English and Ukrainian translations; any other language on request
- Setup guide
- Installation help
- 6 months of updates and support
FAQ
FAQ
Does it work with my theme?
The module hooks in via OpenCart events and ships its own styles, so it works with the default theme and most themes based on it. I can check on a copy of your store before you buy.
Does it change core files?
No. It installs as a regular extension, so OpenCart updates don’t break it.
What if my store is in another language?
English and Ukrainian are included. I adapt the module to any other language myself, both storefront and admin.

