| Code | Назначение | Реализация | Ключевые параметры | Примечания |
|---|---|---|---|---|
site.choice |
Выбор сайта для установки (без создания нового) | action.php |
Требует уточнения | Исполняемый код есть — нужно закрепить, какие выходные ключи формирует в site_config. |
site.choice.install |
Выбор сайта для установки (с возможностью создать новый) | action.php |
Требует уточнения | Аналогично: какие поля создаёт/требует. |
site.choice.sveden |
Выбор сайта для установки “сведений” (без создания нового) | action.php |
Требует уточнения | Часто первый шаг в ветке “сведений”. |
site.create |
Создание нового сайта | только описание | — | В локальных данных нет исполняемого кода. |
site.export.data |
Экспорт настроек сайта Bitrix | action.php |
(обычно без параметров) | Выгружает сайты и связанные шаблоны. |
site.import.data |
Импорт настроек сайта Bitrix | action.php |
Требует уточнения | Нужен контракт структуры входного массива. |
site.update |
Обновление настроек сайта | action.php |
Встречается template |
По коду видно, что обновляет настройки/шаблон сайта. |
site.update.sveden |
Обновление настроек сайта для модуля “сведений” | action.php |
Встречаются template, name и др. |
В конфиге мастера задаётся пачка параметров под “sveden”. |
site.translate |
Перевод сайта | только описание | — | Устаревшее. |
prepare.urlrewrite |
“Нормализация” urlrewrite (убрать префикс каталога из правил) | action.php |
(параметры не обязательны) | Правит /urlrewrite.php: упрощает правила вида #^/ru/...# до #^/...#. |
urlrewrite.add |
Добавление правил ЧПУ | action.php |
parameter[source] — файл с $arUrlRewrite |
Подмешивает правила в системный urlrewrite и добавляет через API. |
replace.code |
Замена “/ru/ в публичной части” на site-id и т.п. | action.php |
Требует уточнения | Логика связана с обходом файлов/директорий и заменой шаблонов. Лучше документировать после фиксации точных правил замены в вашем проекте. |
search