Bitrix получить версию модуля

\Bitrix\Main\ModuleManager::getVersion("main");
// Пример результата:
'22.600.300'

Варианты использования информации о версии модуля:

  • при установке своего модуля нужно проверить, что на сайте установлены все обязательные модули и с нужной версией;
  • возможно начиная с определенной версии модуля изменилось название классов/методов/параметров методов и нужно понять как правильно вызывать функционал;

Пример использования

$moduleMailVersion = \Bitrix\Main\ModuleManager::getVersion("mail");
$viewTargetId = ($moduleMailVersion >= "19.0.250") ? "inside_pagetitle" : "pagetitle";

В данном примере происходит проверка версии модуля mail если она больше или равна "19.0.250" то переменная $viewTargetId принимает значение "inside_pagetitle" иначе "pagetitle".

Рубрики: Bitrix

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

Bitrix получить значения списочного поля

В статье приводится пример кода для получения всех вариантов значений пользовательского поля с типом "Список". Так же описано как можно получить конкретный вариант значения поля.

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

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

Подключить bitrix без подключения шаблона сайта

В статье приводится пример кода подключения bitrix без подключения шаблона сайта. Так же описано когда это может пригодится.

Bitrix регистрация своего события

В статье приводится пример регистрации собственного события в bitrix и добавления на него обработчика.

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

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

Bitrix подключить модуль

Так как bitrix состоит из большого количества различных модулей, знать как их правильно подключать просто необходимо.

Комментарии

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