Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.Our support team is available 24/7 — we are always here to help with hosting and server issues.We are now accepting requests for dedicated server rental and colocation services in our data center.Reminder: we recommend enabling backups for additional data protection.A new VPS/VDS lineup with NVMe storage and improved performance is now available.Maintenance work on some servers has been completed. All services are operating normally.
Compatibility Selection

MODULE FOR 1C-BITRIX

Nikolai Ozhogov

Compatibility Selection

Product selection by model and year The Compatibility Selection module adds a product selection form and a compatibility block to the product card on the website. Buyers select parameters such as car make, model, and generation, or printer manufacturer and model. Administrators configure one to four levels of the hierarchical tree and their names, and optionally enable year selection.

Technical details

Published
11 October 2026
Version
1.0.8
Installed
Fewer than 50 times
Responsive design
No
Composite support
Yes
Compatible with Sites24
No
Developer
Nikolai Ozhogov

What this solution does

Product selection by model and year

The Compatibility Selection module adds a product selection form and a compatibility block to the product card on the website. Buyers select parameters such as car make, model, and generation, or printer manufacturer and model. Administrators configure one to four levels of the hierarchical tree and their names, and optionally enable year selection.

The system displays products based on relationships created by staff or imported from files. The solution does not contain its own database of vehicles or equipment and does not guarantee physical part compatibility; the store verifies data accuracy. The module does not modify order structures or automatically filter the main catalog; it uses solution components that must be deployed on the site for display.

Four compatibility types

E — exact fit; A — analog; M — fits with modification or caveat; N — does not fit. Relationships are defined at various tree levels. A restriction on the selected node or its parent excludes the product for that selection. Year ranges in a relationship limit applicability; if not specified, the node's years are used. Notes allow specifying additional requirements, such as the need for an adapter.

In the product card, the component displays a compatibility list and the result for the model selected by the buyer. When the save feature is enabled, the selection is stored in the browser cookie, providing access to recent models. A link to the compatibility page can be shared.

CSV RELATIONSHIP IMPORT

The file is recognized by headers: products are identified by ID or article number, and models by code paths. UTF-8 and Windows-1251 encodings are supported. Delimiters include semicolons, commas, and tabs. Multiline notes are preserved correctly if the field is enclosed in quotes. The maximum file size is 8 MiB, with a processing limit of 50,000 records.

Missing nodes are created within the configured depth. Re-importing updates existing relationships. The replace mode removes only the relationships for products listed in the processed rows, leaving the rest of the catalog intact. After import, verify the count of added, updated, and skipped rows, and review any error messages.

REQUEST REPORT

The Compatibility Selection module maintains a log of completed selections, recording the number of found items and the specified year if provided. Repeated requests from the same visitor and frequent queries for a single model are rate-limited, so the log does not count every individual view. The report displays popular models, queries with no results, daily demand trends, and disconnected branches. A background agent removes old records based on the retention period defined in settings and clears links to deleted items.

REQUIREMENTS

The main module version 20.0.0 or newer, the Information Blocks module, and PHP 8.2 or newer are required. MySQL and PostgreSQL databases are supported in configurations compatible with the installed 1C-Bitrix version. All data and settings are stored on the site.

If “Compatibility Selection” is required, General iT can help with installation, configuration and a technical check after integration.

USER EXPERIENCE

Solution reviews

How does this solution work in a real project? Share your experience and help others choose.

Be the first to share your experience

There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.

Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.

Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.

YOUR EXPERIENCE MATTERS

Your review

YOUR PROJECT INFRASTRUCTURE

A home for your website

BEFORE YOU ORDER

Let’s go through the details.

What does the price cover?
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
Is there a trial?
The developer lists a trial of 5 days. The trial button opens the installer in your website control panel. Check the required features and compatibility before purchasing.
How much does this solution’s renewal cost?
The current renewal price is 8,450 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.

GENERAL iT

Let’s discuss your project

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Install solution

Enter a domain with or without https://. The installer will open in your website control panel in a new tab.

Solution screenshots

Solution screenshot