Оглавление
xs2InsertNode
Эта функция создает в модуле mod объект типа NType с полями name_field. Объект становится дочерним, по отношению к объекту с идентификатором ParId. По умолчанию объект создается со статусом "невидимый" (NFlag=2). Если идентификатор ParId родительского объекта не задан, он будет создан дочерним объектом корня модуля, то есть получит единицу в поле ParId. Функция возвращает идентификатор NodId созданного узла или ноль в случае ошибки.
Используется только в процессоре.
Параметры
int ParId
идентификатор родительского объекта
Значение по умолчанию: 1.
string NType
название типа добавляемого объекта.
Обязательный параметр.
string mod
Значение по умолчанию: текущий модуль.
mixed field_name...
поля, которые называются также, как поля добавляемого объекта
Примеры
Пример 14
<?php
$id =
xs2InsertNode(
array(
'NType' => 'message',
'NName' => 'Лытдыбр',
...
)
)
?>
<?php
xs2InsertNode(array(
'ParId' => $id,
'NName' => 'Кг/ам',
'NType' => 'comment'))
?>