Дата последнего изменения: 02.08.2023
Инсталляция осуществляется в административном интерфейсе на странице Настройки > Настройки продукта > Модули нажатием кнопки Установить.
При этом будет вызван метод DoInstall класса с именем, представляющим собой ID модуля, где точка заменяется на нижнее подчеркивание. Этот класс должен быть описан в файле /bitrix/modules/ID модуля/install/index.php
.
В процессе инсталляции должны быть выполнены в обязательном порядке:
/bitrix/admin/
должны быть скопированы вызывающие скрипты./bitrix/images/ID модуля/
. В самом начале файла лучше объявить все используемые в коде синонимы. Скорее всего их сразу не удастся все объявить, но их можно добавлять в процессе работы. Очень важно следить, чтобы одни и те же синонимы не использовались для разных пространств имен.
Деинсталляция осуществляется нажатием кнопки Удалить. При этом будет вызван метод DoUninstall класса с именем совпадающим с ID модуля. Этот класс должен быть описан в файле /bitrix/modules/ID модуля/install/index.php
.
В процессе деинсталляции должны быть выполнены в обязательном порядке:
/bitrix/admin/
./bitrix/images/ID модуля/
.