Development of a 1C-Bitrix catalog filtering module

Our company is engaged in the development, support and maintenance of Bitrix and Bitrix24 solutions of any complexity. From simple one-page sites to complex online stores, CRM systems with 1C and telephony integration. The experience of developers is confirmed by certificates from the vendor.
Our competencies:
Development stages

Developing a Catalog Filtering Module for 1C-Bitrix

Users browsing large catalogs need filtering — by price, brand, features, rating, availability. Standard Bitrix filtering is limited. Catalog filtering module provides faceted navigation with dynamic filter count and AJAX results.

Filter Types

  • Price slider — drag to select range
  • Checkboxes — brand, color, material
  • Rating — 4+ stars only
  • In stock — available only
  • Attributes — custom product properties

Dynamic Updates

On filter change, AJAX reloads product list and updates filter counts (e.g., "Iphone 15 (5)" → after selecting "blue" → "Iphone 15 (2)").

URL State

Filters encoded in URL: /catalog/?brand=Apple&price=1000-2000&rating=4

Share filtered results via link.

Mobile-Friendly

Accordion or sidebar filters, full-width results on mobile.

Development Timeline

Stage Duration
Basic (static filters) 4–6 days
Dynamic counts, AJAX 8–10 days
Advanced (filter presets, analytics) 14–18 days