object module.create(object/array modules)
Овај метод омогућава инсталирање нових модула за кориснички интерфејс.
Овај метод је доступан само типу корисника Супер администратор. Дозволе за позивање методе могу се опозвати у подешавањима улоге корисника. Погледајте Улоге корисника за више информација.
Датотеке модула морају се ручно распаковати у исправне поддиректоријуме, што одговара својству relative_path
модула.
(object/array)
Модули за креирање.
Метод прихвата модуле са стандардним својствима модула.
(object)
Враћа објекат који садржи ID-ијеве инсталираних модула под својством moduleids
. Редослед враћених ID-ијева одговара редоследу прослеђених модула.
Инсталирајте модул са статусом "Омогућено".
{
"jsonrpc": "2.0",
"method": "module.create",
"params": {
"id": "example_module",
"relative_path": "modules/example_module",
"status": 1
},
"id": 1
}
Одговор:
CModule::create() у ui/include/classes/api/services/CModule.php.