XS2 Online
Все о разработке проектов на базе платформы XS2 Framework
Функции XS2 API
xs2GetKnee :: Потомки объекта
Доступна в шаблоне
Доступна в процессоре
Эта функция возвращает из модуля mod в виде массива набор объектов, являющихся потомками для объекта с идентификатором NodId. Результат можно ограничить объектами типа NType и условием condition в синтаксисе SQL. Набор полей определяется параметром fields, а сортировка результата задается параметром sort. При вызове из шаблона (Smarty) результат оказывается в переменной с именем, которое задано в параметре var.
|
|
|
Параметры
|
NodId
(int)
Идентификатор родительского, по отношению к запрашиваемым, объекта.
Обязательный параметр По умолчанию: 1
|
|
NType
(string)
Тип возвращаемого объекта
|
|
condition
(string)
Дополнительное условие отбора (синтаксис SQL)
По умолчанию: пустое условие
|
|
fields
(mixed)
Какие поля объекта возвращать
По умолчанию: 3
Варианты параметра:
int=1 - только общие поля объектов
int=2 - только дополнительные поля
int=3 - все поля
string - Список названий полей через запятую. Несуществующие в типе поля игнорируются.
array - Массив названий полей. Несуществующие в типе поля игнорируются.
|
|
linkDetail
(mixed)
Какие поля связанных объектов возвращать
По умолчанию: 3
Варианты параметра:
int=1 - только общие поля объектов
int=2 - только дополнительные поля
int=3 - все поля
string - список названий полей через запятую. Несуществующие в типе поля игнорируются.
array - массив названий полей. Несуществующие в типе поля игнорируются.
|
|
sort
(string)
Список полей, по которым сортируется набор.
|
|
limit
(int)
Ограничивает количество возвращаемых узлов.
|
|
prj
(string)
Имя проекта, на котором произволятся действия. Возможность существует при условии, что у указанного проекта разрешен экспорт данных и текущий проект указан среди «доверенных проектов»
По умолчанию: текущий проект
|
|
var
(string)
Название переменной, в которую будет возвращен результат работы функции
Используется только в шаблоне
|
Смотри также
|
Эта функция возвращает из модуля mod в виде массива упорядоченный набор объектов, являющихся потомками для объекта с идентификатором ParId ....
|
|
Эта функция возвращает из модуля mod в виде массива набор объектов, дочерних для объекта с идентификатором ParId . Результат можно ограничить...
|
|
Эта функция возвращает из модуля mod в виде массива набор объектов, являющихся потомками для объекта с идентификатором NodId . Результат можно...
|
|
Эта функция возвращает объекты типа NType из модулей, определяемых параметром mods , у которых в виртуальном поле lnkField есть ссылка на...
|
|
Эта функция возвращает набор объектов модуля mod в виде массива. Каждый его элемент в свою очередь представляет собой ассоциативный массив полей...
|
|
Эта функция возвращает «цепочку» (путь в дереве) объектов из модуля mod начиная с объекта с идентификатором rootId (НЕ включая его...
|
|
|