<?= $this->render($this->macros('umiSettings', 'getIdByName', [$name, $domainId, $languageId]), 'settings/default') ?>
Пример вызова
udata://umiSettings/getIdByName/Общие%20поля
Пример вызова
%umiSettings getIdByName('Общие поля')%
Результат
1441
Название
%umiSettings getIdByName()% — Возвращает идентификатор настроек.
Параметры: umiSettings getIdByName(name, [domainId = false, languageId = false])
- name
-
Название настроек.
- domainId
-
Идентификатор домена сайта (можно не указывать, тогда будет взят домен по умолчанию).
- languageId
-
Идентификатор языка сайта (можно не указывать, тогда будет взят язык по умолчанию).
Описание
Возвращает идентификатор объекта настроек по названию настроек. Объект настроек - это обычный umiObject, поэтому к нему применимы все стандартные способы получения свойств (например, %data getPropertyOfObject()%).