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.
Frames in Yandex Products

MODULE FOR 1C-BITRIX

Frames in Yandex Products

Frames in Yandex Products

Create product images in a consistent style without manually editing each photo. The 'Frames in Yandex Market' module generates separate image files with frames and labels based on an existing YML feed from your store. You select the design style, set rules, and receive a new feed link containing the processed images. Catalog time savings.

Technical details

Published
29 October 2026
Version
1.0.0
Installed
Fewer than 50 times
Compatible editions
Small Business, Business
Responsive design
No
Composite support
No
Compatible with Sites24
No
Developer
Frames in Yandex Products

What this solution does

Create product images in a consistent style without manually editing each photo. The 'Frames in Yandex Market' module generates separate image files with frames and labels based on an existing YML feed from your store. You select the design style, set rules, and receive a new feed link containing the processed images.

Catalog time savings. A single configuration applies to all matching products simultaneously, eliminating the need to edit each photograph in a graphics editor.

Highlight specific offers. Use different colors and labels for categories, manufacturers, individual products, and price groups.

Display current prices on images. The %price% placeholder automatically inserts the price and currency from the source feed. Scheduled updates maintain the accuracy of the design.

Preserve the site's original appearance. The module creates separate image files, so original photos and images within product cards remain unchanged.

Design options. Includes 35 ready-made frames selectable via thumbnails, a color frame with a color picker and thickness adjustment, and the ability to upload a custom frame from a file. The interface displays settings only for the selected type; colors can also be entered using a HEX code.

The Proffiweb module for Yandex Market enables the creation of text overlays or custom banners for product cards. Settings allow adjustment of position, background, text size, and text color. Automatic substitution of product name, price with currency, and manufacturer code is supported.

Configuration includes the final image dimensions, photo margins, and JPEG compression quality. A preview is available on real products before processing the entire feed: general styling and the result of rule application are displayed separately. If a rule modifies the product appearance, the system shows the product and the triggered condition.

The module supports different rules for different products. For example, dresses can be assigned a purple frame with a collection label, budget items an orange frame, and a specific offer a unique design. Conditions are defined by manufacturer, category ID, offer ID, and price. The first matching rule is applied; remaining products receive the general styling. An action to skip items is available for exceptions.

To get started, prepare the source YML file using the standard Bitrix export. Create a processing profile, select the source, and configure the styling. Save settings, verify the preview, and start processing. Use a separate final feed in the service, ensuring its requirements allow the selected styling. Automatic updates are supported.

Processing can be launched directly via cron or using a Bitrix agent. Each profile can have its own schedule. When working with the standard export, the sequence is available: update the source feed followed by image processing. The settings include an instruction and a ready-made CLI command containing the site paths and the ID of the selected profile.

Process control and data integrity

Processing is performed in batches with progress tracking; tasks can be resumed or stopped. Parallel launches for a single profile are blocked. The final XML file is published only after validation. If a task fails, the previously successfully created feed is preserved. An error processing a specific image leaves the original image unchanged and displays a warning. The module does not modify prices, availability, titles, or other offer fields; it replaces only the first non-empty link in the picture field.

Feed sources

Operation has been verified with standard Bitrix Yandex and Yandex Simple profiles. The official Yandex module yandex.market is also supported: select its saved profile after creating the source feed. Compatibility has been verified for version 3.4.16. The source feed is updated using the tools of the Yandex module itself.

The "Frames in Yandex Market" module operates on the "1C-Bitrix: Site Management" CMS with the "Trade Catalog" and "Information Blocks" modules installed. Proper functionality requires PHP version 8.2 or higher, main core version 24.0.0 or higher, and the GD, cURL, DOM, XMLReader, XMLWriter, and mbstring extensions enabled. The system must have write access to the upload directory and the PHP temporary directory, as well as access to the source feed and photo files. The module is intended for the "Small Business" and "Business" editions; local testing was performed on the "Business" edition using PHP 8.2.31, 8.3.30, and MySQL 9.6.0. Server costs and third-party platform service fees are not included in the module price.

Consider platform requirements when using this tool. Graphic frames and text overlays are suitable only for scenarios where they are permitted. For instance, requirements for the YML product feed for Yandex Direct specify images on a white background without text or bright fonts. Do not automatically transfer the formatted feed to all channels; for channels with strict requirements, maintain a separate export with original photos. The module does not submit products for moderation, does not manage advertising campaigns, and does not guarantee image approval, sales growth, or the selection of a specific photo in search results. Product images should be styled consistently without manual editing of each photograph.

The Yandex Goods Frames module generates individual images with frames and text overlays based on an existing YML feed from the store. Users select a design style, configure rules, and receive an updated feed link with processed photographs.

The module saves time on catalog preparation: a single setting applies to all matching items, eliminating the need to manually edit each photograph in a graphics editor.

It allows highlighting key offers. Unique colors and labels can be assigned to categories, manufacturers, individual products, and price groups.

It ensures current prices are displayed on images. The %price% placeholder automatically inserts the price and currency from the source feed. Scheduled updates maintain the design in an up-to-date state.

It preserves the website's visual style. The module creates separate image files without altering the original photographs or images in product cards.

Design capabilities include 35 ready-made frames selectable via thumbnails, a color frame with a color picker and thickness adjustment, and the option to upload a custom frame from a file. Only settings for the selected type are displayed; colors can also be specified using HEX codes.

Users can configure a text overlay or a custom banner, adjusting position, background, text size, and text color.

The Yandex Market Frames module generates product images for data feeds. The template automatically inserts the product name, price with currency, and manufacturer code. Configuration options include canvas size, photo margins, and JPEG compression quality.

A preview feature displays the result on a real product before processing the entire feed. It shows both the base design and the final output with applied rules. If a rule modifies the appearance, the system displays the specific product and the triggered condition.

The module supports creating different rules for different product groups. For example, dresses can be assigned a purple frame with a collection label, budget items an orange frame, and selected offers a unique design. Conditions are defined by manufacturer, category ID, offer ID, and price. The system applies the first matching rule; products not meeting any conditions receive the general design. An action to skip items is available for exceptions.

To begin, prepare the source YML file using the standard Bitrix export. Create a processing profile, select the data source, and configure the design. Save the settings, verify the preview, and start the processing. Use a separate final feed in the service that supports the selected image format. The module provides automatic data updates.

Processing runs directly via cron or a Bitrix agent. Each profile can have its own schedule. When using the standard export, the sequence is available: update the source feed followed by image processing. The settings include instructions and a ready-to-use CLI command containing the site paths and the ID of the selected profile.

Result control and data safety

Processing is performed in batches with progress tracking, allowing tasks to be resumed or stopped. Parallel launches of the same profile are blocked. The final XML is published only after validation. If a task fails, the previously successfully created feed is preserved. An error with a specific image leaves the original image unchanged and displays a warning. The module does not rewrite prices, availability, titles, or other offer fields; it replaces only the first non-empty picture link.

Feed sources

Operation with standard Bitrix Yandex and Yandex Simple profiles has been verified. An adapter for the official Yandex yandex.market module has also been prepared. Verification of this integration on the installed official module is not yet complete; we do not claim confirmed compatibility until the testing is finished.

The module operates on the 1C-Bitrix CMS with the Trade Catalog and Information Blocks components installed. Proper functionality requires PHP version 8.2 or higher, main core version 24.0.0 or higher, and the GD, cURL, DOM, XMLReader, XMLWriter, and mbstring extensions. The system must have write access to the upload directory and the PHP temporary directory, as well as access to the source feed and product images. Supported platform editions are Small Business and Business. Local testing was performed on the Business edition using PHP 8.3.30 and MySQL 9.6.0. The module price does not include server infrastructure costs or services provided by external marketplaces.

When using frames and text overlays, platform-specific restrictions must be considered. These elements are suitable only for scenarios where they are permitted. For instance, requirements for the YML product feed for Yandex Direct mandate images on a white background without text or bright fonts. Do not automatically transfer the formatted feed to all channels; for strict requirements, maintain a separate export with original photographs. The module does not submit products for moderation, does not manage advertising campaigns, and does not guarantee image approval, sales growth, or the selection of a specific photo in search results.

For the “Frames in Yandex Products” module, General iT can perform installation, configuration and a functional check in your project.

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 7 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 7,500 ₽. 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