
Конструктор модулей для маркетплейсов
Готовый конструктор модулей для Маркетплейса 1С-Битрикс. Ускоряет разработку сайтов. Версия 1.0.15, более 1000 установок. Попробуйте сейчас!
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 01.02.2012
- Обновлено:
- 08.02.2023
- Версия:
- 1.0.15
- Установлено:
- Более 1000 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Возможности конструктора модулей
Конструктор модулей для Маркетплейса — это профессиональный инструмент для разработчиков и интеграторов, работающих с платформой 1С-Битрикс. Продукт предназначен для автоматизации рутинных процессов создания, поддержки и публикации собственных модулей в официальном каталоге решений. Вместо ручного формирования структуры файлов, вызова языковых констант и подготовки дистрибутивов, конструктор берёт на себя все технические операции, связанные со сборкой и подготовкой к релизу.
Ключевые возможности и автоматизация
- Создание каркаса модуля: Быстрая генерация правильной файловой структуры (папки, файлы установки, шаблоны классов) в соответствии с требованиями Маркетплейса.
- Работа с локализацией: Упрощённое выделение языковых фраз (LANG) из кода — конструктор автоматически создаёт файлы .php для разных языков (ru, en и др.).
- Автоматическая перекодировка: Мгновенная конвертация файлов в нужную кодировку (UTF-8, Windows-1251), что исключает ошибки при установке модуля на разные версии продукта.
- Сборка обновлений: Инкрементальная упаковка изменений — конструктор анализирует текущую версию, фиксирует изменения и создаёт архив обновления для публикации в Маркетплейсе.
Что вы получаете после установки
После инсталляции решения в системе появляется визуальный интерфейс (в административной панели 1С-Битрикс), который позволяет управлять проектами модулей. Вы получаете готовый инструмент для генерации дистрибутивов (.tar.gz или .zip) с автоматическим заполнением файла install/index.php, описанием зависимостей и настройками прав доступа. Все действия — от создания пустого модуля до финального архива для Маркетплейса — выполняются за несколько кликов, без ручного редактирования конфигурационных файлов.
Для кого подходит
Продукт ориентирован на веб-студии, фрилансеров и штатных разработчиков, которые создают коммерческие или корпоративные решения на 1С-Битрикс. Он актуален для компаний, планирующих регулярно выкладывать обновления в Маркетплейс, а также для тех, кто хочет стандартизировать процесс разработки внутри команды. Решение не привязано к конкретной тематике бизнеса — оно одинаково полезно при создании как интернет-магазинов, так и корпоративных порталов или отраслевых сервисов. Подходит для всех редакций CMS: от «Первого сайта» до «Энтерпрайз».
Конструктор модулей для Маркетплейса экономит до 30-40% времени, которое разработчик тратит на техническую упаковку релиза. Вы сосредотачиваетесь на логике и функционале, а рутина по созданию структуры, локализации и сборке обновлений выполняется автоматически. Продукт проверен более чем на 1000 установках и обновляется с учётом текущих требований платформы 1С-Битрикс.
Для чего нужен Конструктор модулей для маркетплейсов и кому он подходит?
С какими версиями 1С-Битрикс совместим конструктор?
Какова стоимость конструктора и какие условия лицензирования?
Как установить и настроить конструктор?
Как получить техническую поддержку и обновления?
Установка модуля из Маркетплейса
Перейдите в административной панели сайта в раздел «Маркетплейс» → «Каталог решений». Найдите «Конструктор модулей для маркетплейсов», нажмите «Установить» и дождитесь завершения загрузки и установки.
Активация и регистрация решения
Откройте раздел «Маркетплейс» → «Установленные решения», найдите установленный модуль и нажмите «Активировать». При необходимости введите лицензионный ключ, полученный при покупке.
Переход к настройкам модуля
В списке установленных решений выберите «Конструктор модулей для маркетплейсов» и нажмите «Настроить». Откроется страница с основными параметрами модуля.
Настройка базовых параметров
Укажите кодировку проекта по умолчанию (UTF-8 или Windows-1251), а также пути для хранения генерируемых файлов и архивов обновлений. Сохраните изменения.
Проверка работы конструктора
В интерфейсе модуля создайте тестовый каркас модуля, выбрав пункт «Создать новый модуль». Убедитесь, что автоматически сформировалась корректная файловая структура и языковые файлы.
Финальная проверка интеграции
Перейдите в каталог сайта или тестовый инфоблок, чтобы убедиться, что модуль не вызывает ошибок. Откройте страницу настройки модуля и проверьте, что все функции (локализация, перекодировка, сборка) активны и отображаются корректно.
- v1.0.1507.02.2023
- php 8.1 fix
- v1.0.1422.05.2018Заменена htmlspecialchars на htmlspecialcharsbx во избежание пропадания языковых фраз на UTF8 установках
- v1.0.1330.11.2015Исправлена ошибка выбора файла на третьем шаге
- v1.0.1225.11.2015Устранено несколько потенциальных проблем безопасности
- v1.0.1124.11.2015Усилена безопасность
- v1.0.1022.11.2013Улучшен алгоритм выделения языковых фраз: учитываются html теги.
- v1.0.911.11.2013Улучшен алгоритм выделения языковых фраз.
- v1.0.806.11.2013Исправлена ошибка подключения файла версии при сборке обновления
- v1.0.710.07.2013
- исправлена ошибка потере слеша при редактировании ключей
- добавлено исключение в фильтр проактивной защиты
- v1.0.604.07.2013
- добавлен редактор ключей языковых фраз
- возможность удаления временных файлов одной кнопкой
- возможность восстановить последний файл version.php
- при клике на имя модуля теперь разворачивается меню
- шаблонный updater.php теперь копирует js
- добавлена маска исключения для систем контроля версий: .svn, .hg, .git
- более жестко проверяется название модуля: должно быть в нижнем регистре
- при выделении фраз из js кода теперь используется GetMessageJS вместо GetMessage
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.



















