Оператор create
C помощью оператора create можно создавать документы и разделы из DJEM-скрипта.
Синтаксис: <create name="document_name" parent="parent_id" type="document_type">
где document_name - имя создаваемого документа parent_id - id раздела, в котором создается документ или раздел document_type - тип создаваемого документа, 0 - раздел, 1 - документ
Возвращаемое значение: Код созданного документа или 0 в случае неудачи.
Пример:
Создание документа и заполнения его полей
<set documentId='<create name="Тест-документ" parent=<parent[]._id> type=1>'> <if <var[documentId]>> - документ успешно создан <set oldId=<#_id#>> - запомним текущий id документа <base[<var[documentId]>]> - установим вновь созданный документ как текущий <#text="rofl"#> заполним поля документа <#rofl="bombzor"#>
<base[<var[oldId]>]> - восстановим старый id документа </if>
|