Cистема управления сайтом

DJEMDocumentStore

Сохраняет документ в базе, создавая при необходимости
int Store ()

При вызове метода Store в базу записываются измененные поля документа DJEM. Если с момента загрузки ни одно поле не было изменено, метод Store не будет обращаться к базе данных.

Если документ был создан, а не загружен с помощью метода Load, то при вызове метода Store документ будет добавлен в дерево документов в папку, ID которой содержится в поле _parent_id. Если при создании документа вы забудете указать _parent_id — будет брошено исключение. При успешном добавлении документа метод вернет ID созданного документа.

$doc = new DJEMDocument;
$doc->_parent_id 14;
$doc->_name 'Хорошо забытое старое';
$docId $doc->Store();  // Создаем документ в папке с ID 14

$doc->_url '/users/' $docId '.phtml';
$doc->Store();  // Поле _url будет обновлено в базе данных

Поиск по документации

О компании  |  Партнёрам

© 2005 — 2024 DJEM Solutions, все права защищены. | Дизайн — Студия Fractalla