Россия

Создание сайта для Marketplace


Шаг 1. Нужно разработать сайт.

Тут все ясно. Если на этом шаге пробел, то надо его заполнять.

Шаг 2. Создать мастер установки решения.

Создаем структуру - /bitrix/wizards/ПРОСТРАНСТВО_ИМЁН/ИМЯ_МАСТЕРА_УСТАНОВКИ/

ПРОСТРАНСТВО_ИМЁН - идентификатор партнера, в моем случае sng
ИМЯ_МАСТЕРА_УСТАНОВКИ - идентификатор решения, например, sport_section

Разберем структуру решения:

.description.php  - это файл описания установщика, у него также есть соответствующий lang.
Файл содержит ассоциативный массив $arWizardDescription. Подробнее тут https://dev.1c-bitrix.ru/api_help/main/general/wizards/site/3.description.php

wizard.php  - содержит шаги мастера установки, методы указаны в массиве $arWizardDescription

SelectSiteStep - метод выбора сайта






Шаг 3. Создать модуль. 
Шаг 4. Загрузить модуль в ЛК партнера на проверку.
Шаг 5. Выпустить обновления.