+7 499 938 8452 пн.-пт. 10:00 – 17:00
Есть идея по этому модулю?

Опишите доработку или сценарий — обсудим вместе с другими клиентами.

Все идеи для обсуждения

Отправка доступна после входа или регистрации. Текст формы сохранится.

Товары в контенте

Менее 50 раз установок
от 7 Studio
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».

Скриншоты

Технические данные

Число установок:
Менее 50 раз
Версия:
1.0.15
Адаптивность:
Нет
Поддержка композита:
Нет
Дата публикации:
22.09.2026

Совместимые редакции

Описание

Решение предназначено для размещения на тестовых страницах, в элементах инфоблоков (статьях), блока с товарами интернет-магазина с кнопкой "купить". Количество товаров может быть от 1 до 3х.

После установки модуля в визуальном редакторе элемента появляется сниппет под названием  "Добавить блок с товарами".

Для добавление снипета, предварительно нужно добавить нужные товары в сниппет, далее разместить сниппет на странице путем перетаскивания мышкой в нужное место.

Отличный инструмент для контент-менеджера.
<h1>Инструкция по установке решения</h1>
1. Локальная установка

Для того что-бы добавить продукты в контент статьи или новости необходимо в файле result_modifier.php шаблона компонента
вставить данный код

<?php
if(Bitrix\Main\Loader::includeModule("studio7spb.goodscont") )
  $arResult["DETAIL_TEXT"] = \Studio7spb\Marketplace\CMarketplaceContentProducts::setProducts($arResult["DETAIL_TEXT"], "news", "news.uno");
?>

где

- $arResult["DETAIL_TEXT"] - переменная содержащая контент
- news - это шаблон компонента bitrix:catalog.top для более чем одного товара
- news.uno - это шаблон компонента bitrix:catalog.top для одного товара (если не задан будет применён шаблон для более чем одного товара)

После этого в $arResult["DETAIL_TEXT"] будет использоваться заданный сниппет товаров.

<h2>2. Вариант инициализации решения для всех компонентов и сайта в целом.</h2>

В файле /bitrix/php_interface/init.php напишите этот код
<?php
if(\Bitrix\Main\Loader::includeModule("studio7spb.goodscont"))
  \Studio7spb\Marketplace\CMarketplaceContentProducts::useProductsSnippet(\Bitrix\Main\Config\Option::get("studio7spb.goodscont", "template"), \Bitrix\Main\Config\Option::get("studio7spb.goodscont", "template_uno"));
?>

во второй строчке news - это шаблон компонента списка
в данном варианте подключения решения поиск и замена сниппета будет происходить по всему контенту.

Начиная с версии 1.0.13 этот код устанавливается автоматически при установке модуля. При установке модуля сниппет с товарами будет действовать везде, для локализации его действия нужно использовать первый способ подключения, при этом нужно удалить в файле /bitrix/php_interface/init.php строку:

<? include($_SERVER["DOCUMENT_ROOT"]."/bitrix/php_interface/studio7spb.goodscont/use.php"); ?>


Пример настройки решения

На странице Параметры списка товаров , которая будет иметь адрес https://адрес вашего сайта/bitrix/admin/studio7spb.goodscont.catalog.top.php (замените тут адрес вашего сайта на ваше доменное имя), задаются  параметры для компонента, который выводит товары. Модуль Товары в контенте для выводя товаров сниппета использует компонент bitrix:catalog.top. Данные параметры дублируют параметры bitrix:catalog.top



Так же как задаются параметры для bitrix:catalog.top должны быть заданы параметры для товаров в контенте (это инфоблок товаров, типы цен и прочее). Но так же есть и различие - выбор шаблона компонента сдвоен. В модуле мы имеем возможность задать два шаблона вывода. Мы считаем что когда товар один - для него нужно дать возможность использовать отдельный шаблон, но если этот шаблон для вывода одного товара не задан - будет задействован общий шаблон списка.





Минимальные настройки, которые можно задать на странице Параметры списка товаров приведены на картинке ниже.


Режим работы техподдержки: 10:00 — 17:00 с Пн по Пт.
Максимальное время ответа на обращение – 48 часов.
Предоставление доступа к сайту в сложных случаях является обязательным условием оказания технической поддержки.
Email: marketplace@7sait.spb.ru

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru
Товары в контенте
Товары в контенте
9 500 руб

Каталог для ИИ