2010-11-21 13 views
0

parçacığından yeni belge oluşturma nasıl eski sürümü için örnek buldum, ancak şu anki sürümüm varlıklar/libs/docmanager/document.class.inc.php dosyası ve libs klasörü değil çok. YARDIM GUYS!modx evrim 1.0.4

function CreateNewArticle(&$fields){ 
// Массив $fields будет содержать данные всех полей формы 
// Создания документа с описанием. 
require_once('assets/libs/docmanager/document.class.inc.php'); 
$doc = new Document(); // создаем документ 
$doc->Set('parent',9); // определяем в какую папку положить 
$doc->Set('template','psih'); // задаем шаблон 
$doc->Set('content',$fields['content']); // основное содержимое 
// Далее пойдут TV-параметры 
$doc->Set('tvAvtor',$fields['avtor']); // автор 
$doc->Set('tvEmail',$fields['email']); // e-mail 
$doc->Save(); // сохраняем 
return true; // Говорим eForm, что все в порядке. 

}

cevap

1

CakeMOdx yükleyin. MODx Evolution için bir API sınıfı. Diğer şeylerin yanı sıra "newDocument" işlevini de sağlar.

İlgili konular