Документация для разработчиков
Темная тема

get

Описание

string public static
\Bitrix\Main\Config\Option::get(
	string $moduleId,
	string $name,
	string $default = "",
	boolean|string $siteId = false
);

Статический метод возвращает значение параметра.

Аналог методов COption::GetOptionInt и COption::GetOptionString в старом ядре.

Исключения

Параметры и пример

ПараметрОписаниеВерсия
$moduleIdID модуля. Обязательный.
$nameИмя параметра. Обязательный.
$defaultВозвращается значение по умолчанию, если значение не задано.
Значение по умолчанию.
Если default_value не задан, то значение для default_value будет браться из массива с именем ${module_id."_default_option"} заданного в файле /bitrix/modules/module_id/default_option.php.
$siteIdID сайта, если значение параметра различно для разных сайтов.

Примеры

$size = Option::get("main", "max_file_size");


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Дмитрий Денисов
Сообщение не промодерировано, возможны ошибки и неточности.
При выборе типа данных поля - список, выводит только ключи. Как вывести значения?
0
Станислав Задирака
Сообщение не промодерировано, возможны ошибки и неточности.
Если параметра нет возвращает строку "null"
4
Андрей Чурсин
Что бы получить все настройки модуля используем Option::getForModule(str MODULE_NAME); - вернёт массив значений
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх