Функция ngGetNode

Возвращает узел

Возвращает набор полей узла, определяемого идентификатором id, если этот узел соответствует заданным условиям отбора.

Список параметров

php tpl [int] id – Идентификатор узла
php tpl [string] clause – Условие отбора узлов
php tpl [mixed] type – Ограничение на типы узлов
php tpl [mixed] fields – Ограничение на поля узлов
php tpl [mixed] linkDetail – Ограничение на ссылочные поля узлов
php tpl [int] flag – Битовая маска флагов видимости
php tpl [int] linkDeep – Глубина разворачивания ссылочных полей
php tpl [string] project – Имя проекта
php tpl [string] module – Имя модуля
tpl [string] var – Имя переменной для результата в шаблоне

Вызов в процессоре

$result = ngGetNode([
  'id' => 1,
  'clause' => null,
  'type' => null,
  'fields' => 3,
  'linkDetail' => 3,
  'flag' => 1,
  'linkDeep' => 1,
  'project' => null,
  'module' => null,
]);

Вызов в шаблоне

{ngGetNode
  id = 1
  clause = null
  type = null
  fields = 3
  linkDetail = 3
  flag = 1
  linkDeep = 1
  project = null
  module = null
  var = null
}