Логотип

Документация по макросам и шаблонам UMI.CMS

system getObjectName()

Название

%system getObjectName()% — Возвращает имя объекта по его Id.

Параметры: system getObjectName(object_id)

object_id

Id объекта.

Описание

Если объект существует, макрос выводит имя объекта (см. «Объекты: протокол UObject») с заданным в параметре Id.

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

// Получаем имя объекта по его идентификатору
$objectName = $this->macros('system', 'getObjectName', array(1560));

Вместо указанного идентификатора 1560 в массив аргументов array() необходимо передать идентификатор нужного вам элемента.

Не используется. Имя объекта можно получить по протоколу UObject (см. «Объекты: протокол UObject»). Вывести его можно, например, так:

<xsl:value-of select="document('uobject://48')/udata/object/@name" />
Была ли данная статья полезна?