Пытаюсь запилить комменты к тикетам. Мозг сломал.
Задача. При переносе сайта на MODX нужно запилить комменты к только что создаваемым тикетам.
Из проделанного. Юзера создаём. Тикет создаём. Коммент к тикету создать не могу.
Тупо в лоб задача не решается.
У юзера 2 в базе забито и имя пользователя и email.
Предполагаю, что тут нужно сначала запускать процессор по созданию треда, потом получать из него данные и запускать процессор создания коммента.
Прошу помощи/волшебного направляющего пенделя, куда копать.
Из проделанного. Юзера создаём. Тикет создаём. Коммент к тикету создать не могу.
Тупо в лоб задача не решается.
$processorProps = array(
'class_key' => 'TicketThread',
'resource' => 41,
'createdby' => 2,
'text' => 'здесь коммент '.date("His"),
);
$otherProps = array();
$response = $modx->runProcessor('resource/create', $processorProps, $otherProps);
if ($response->isError()) {
$modx->log(modX::LOG_LEVEL_ERROR, 'my error:' .$response->getMessage());
}
Вкуривание таблиц и кода привело к выводу, что сначала в одной таблице создаётся thread, а потом в другую таблицу записывается сам комментарий, который привязывается к этому thread.У юзера 2 в базе забито и имя пользователя и email.
Предполагаю, что тут нужно сначала запускать процессор по созданию треда, потом получать из него данные и запускать процессор создания коммента.
Прошу помощи/волшебного направляющего пенделя, куда копать.