Пытаюсь запилить комменты к тикетам. Мозг сломал.
Задача. При переносе сайта на 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.
Предполагаю, что тут нужно сначала запускать процессор по созданию треда, потом получать из него данные и запускать процессор создания коммента.
Прошу помощи/волшебного направляющего пенделя, куда копать.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
0
Комментарии: 0