Создание модуля
Для установки модуля, надо создать файл bitrix/modules/module_name/install/index.php.
// modules/custom/install/index.php Class custom extends CModule { public $MODULE_ID = 'custom'; public $MODULE_VERSION; public $MODULE_VERSION_DATE; public $MODULE_NAME; public $MODULE_DESCRIPTION; // Свойства модуля public function custom() { $this->MODULE_NAME = 'Пользовательский модуль'; $this->MODULE_DESCRIPTION = 'Модуль для тестирования'; $this->MODULE_VERSION = '1.0'; $this->MODULE_VERSION_DATE = '2019-03-04'; } // Установка public function DoInstall() { RegisterModule($this->MODULE_ID); } // Удаление public function DoUninstall() { UnRegisterModule($this->MODULE_ID); } }
В Настройки → Настройки продукта → Модули появится новый модуль.
После установки модуля, станет доступно выполнение кода из файла bitrix/modules/module_name/include.php.
Данный код выполняется через метод includeModule()
.
// подключение модуля «custom» Bitrix\Main\Loader::includeModule('custom'); // подключение модуля в старых версиях CModule::includeModule('custom');
Авторизуйтесь, чтобы добавлять комментарии