Bitrix получить список установленных модулей

$res = \CModule::GetList();
while ($row = $res->Fetch()) {
	echo "<pre>";
	var_dump($row);
	echo "</pre>";
}

Пример результата:

array(1) {
  ["ID"]=>
  string(5) "lists"
}
array(1) {
  ["ID"]=>
  string(8) "location"
}
array(1) {
  ["ID"]=>
  string(4) "mail"
}
array(1) {
  ["ID"]=>
  string(4) "main"
}

Удобно использовать когда нужно проверить наличие установки сразу нескольких модулей.

Статья находится в стадии дополнения.

Рубрики: PHP Bitrix

Если есть вопросы, что-то в статье не понятно или нашли ошибку, напишите об этом в комментариях, все комментарии читаются и по возможности материал будет доработан.
Популярные статьи

Команда grep. Примеры использования

grep - удобная и быстрая команда, здесь приведены примеры как произвести рекурсивный поиск в каталоге, поиск среди запущенных процессов и другие.

Bitrix 24 получить ссылку на контакт, сделку, компанию, лид и т.д.

В статье приводится пример кода для получения ссылки на контакт, сделку, компанию, лид и т.д. с помощью метода \CCrmOwnerType::GetEntityShowPath()

CSS простой горизонтальный слайдер

В статье приводится пример кода для создания простого горизонтального слайдера с использованием CSS и небольшим количеством JS кода. Для реализации потребуется всего около 60 строк стилей и js кода.

Битрикс 24 удалить сделку

В статье приводятся способы удаления сделки.

Bitrix сбросить буфер вывода

Функция RestartBuffer() в Bitrix используется для сброса буфера вывода. Она позволяет прервать вывод страницы на определенном этапе выполнения скрипта и начать вывод заново. В статье рассмотрим основные сценарии использования данной функции, рассмотрим пример кода.

Bitrix получить путь до компонента

В статье приводится пример кода для получения директории в которой находится файл компонента.

Комментарии

Комментариев пока нет
Данный сайт использует файлы cookies. Продолжая просмотр сайта, вы соглашаетесь с использованием файлов cookies.
ОК