Создание документа из пользовательской формы
<?php
$userid = $modx->getLoginUserID(); //Получаем ID пользователя
$fields = Array('Title'=>'pagetitle',$userid=>'introtext','message'=>'content');
$doc = $modx->newObject('modResource',array( 'parent'=>*родитель для ресурсов*, 'publishedon'=>time(), 'template'=>6, 'published'=>0, ) );
$allFormFields = $hook->getValues(); print_r($allFormFields);
foreach ($fields as $key=>$col) {
$doc->set($col, $allFormFields[$key]);
}
$doc->save();