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"
}
Удобно использовать когда нужно проверить наличие установки сразу нескольких модулей.
Статья находится в стадии дополнения.
Если есть вопросы, что-то в статье не понятно или нашли ошибку, напишите об этом в комментариях, все комментарии читаются и по возможности материал будет доработан.
Популярные статьи
В статье приводится пример кода для получения директории в которой находится файл компонента.
grep - удобная и быстрая команда, здесь приведены примеры как произвести рекурсивный поиск в каталоге, поиск среди запущенных процессов и другие.
В статье приводится пример кода для создания простого горизонтального слайдера с использованием CSS и небольшим количеством JS кода. Для реализации потребуется всего около 60 строк стилей и js кода.
Функция RestartBuffer() в Bitrix используется для сброса буфера вывода. Она позволяет прервать вывод страницы на определенном этапе выполнения скрипта и начать вывод заново. В статье рассмотрим основные сценарии использования данной функции, рассмотрим пример кода.
В статье приводится пример того как можно подключить только компонент битрикс без подключения его шаблона, чтобы можно было вызвать его метод или получить значения свойств
В статье приводится пример кода подключения bitrix без подключения шаблона сайта. Так же описано когда это может пригодится.
Комментарии
Комментариев пока нет