Добавил функцию Duplicate();
Ссылка на класс в репозитории:
http://modxcms.com/Docmanager-0.5.1a-883.html
Текущая версия 0.5.3b
в качестве проверки запустил такой странный скрипт (приводится без изменекний):
<?php
require_once('assets/libs/docmanager/document.class.inc.php');
$folder = new Document();
$folder->Set('parent',0);
$folder->Set('alias','folder');
$folder->Set('pagetitle','folder - папка');
$folder->Set('isfolder',1);
$folder->Save();
$doc = new Document();
$doc->Set('parent',$folder->Get('id'));
$doc->Set('template','GuestBookComments');
$doc->Set('pagetitle','Новый - 1');
$doc->Set('alias','post'.time());
$doc->Set('content','1 1 1');
$doc->Set('tvComment','test1');
$doc->Save();
$doc->Duplicate();
$doc->Set('pagetitle','Новый - 2');
$doc->Set('alias','post'.time());
$doc->Set('content','2 2 2');
$doc->Save();
$doc->Duplicate();
$doc->Set('pagetitle','Новый - 3');
$doc->Set('alias','post'.time());
$doc->Set('content','3 3 3');
$doc->Set('tvComment','test3');
$doc->Save();
$doc1 = new Document($doc->Get('id'));
$doc1->Set('tvComment','работает!');
$doc1->Set('pagetitle','Новый');
$doc1->Save();
php?>
Он создает папку в корне, в ней документ. Потом документ дублируется 2 раза у второй копии изменяется TV и заголовок.