Доброго времени суток!
О системе:
MODX Revolution 2.2.2-pl + пакет Ace (подсветка синтаксиса, хотя их больше, но грех на него пал)
apache 2.2.22
php 5.4.3
MySql 5.5.24
О проблеме:
Создал сниппет, в котором сгенерировал схему (writeSchema), выкинул не нужное, оставив три таблицы, и сгенерировал модель (parseSchema). После создания выше описанного закомментировал это все и приступил к операциям чтения и записи с одной таблицей.
В случае создания данных в таблице вручную они отлично отображаются. А вот с записью странные вещи происходят:
1. при обновлении страницы редактируемого сниппета происходит запись данных в таблицу;
2. запись происходит в троекратном объеме.
Код записи:
$modx->addPackage(...); //add my component
$new = $modx->newObject('Mytable', array('name' => 'q', 'name2' => 'w'));
$new->save();
Собственно говоря, вот и два вопроса.
Кто сталкивался с подобным или знает куда копать прошу помочь.