UA EN
Telegram

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.

Try it in the demo ↗
  • 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

Screenshots

From the demo store

The module runs in the Vitryna demo store, so you can open it and try it.

Filter in the catalog
Filter in the catalog

On mobile

Filter drawer
Filter drawer

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.

Price

$29

single-store licence · installation included

Try it in the demo ↗

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.

Tell me about your project — estimate within a day

Describe what you need in two or three sentences. I'll reply with a price, timeline and how I'd approach it.

+380 93 668 46 34
TelegramViber
Telegram Call