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