Шаг 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. Выпустить обновления.
Теги: Marketplace