Главная  |  О продукте  |  Пользователям  |  Community

Поиск

 

GetDocument

Метод GetDocument позволяет получить содержимое документа в XML виде.
Синтаксис:
xml GetDocument(int id[, bool withSystemFields[, int folderId]])

Параметры:
id – идентификационный номер документа
withSystemFields – включать ли системные поля документа в получаемый XML. По умолчанию, системные поля включены. Набор возвращаемых системных полей включает _id, _name, _create_time, _publish_time, _sort, _right, _creator_id, _code, _path (документацию и описание каждого из системных полей смотрите в референсном руководстве по языку DJEM-скрипт)
folderId – идентификационный номер раздела, в котором осуществляется поиск. Применяется для ограничения диапазона поиска документов, например, в качестве меры безопасности

Возвращаемое значение:
XML-объект, содержащий данные документа. В случае ошибки возвращается значе-ние false, вербальное описание ошибки помещается в переменную класса по имени error.

Пример:

<?php
    require("djem.php");

    $djem = new DJEM("localhost", "base", "user", "pass");
    $dxml = $djem->GetDocument(22);

    echo $dxml->Get("_name");
?>

Данная программа выведет имя документа с номером 22