товар не удалялся, а просто перекладывался в другую папку.
Сделал вот так:
case 'OnBeforeDocFormDelete':
$resource->set('parent', '20');
$resource->set('published', 0);
$resource->set('show_in_tree', 0);
$resource->set('searchable', 0);
$resource->save();
//exit('Данный товар перенесен в папку Комплекты.');
$response = array(
'success' => true,
'message' => 'Данный товар перенесен в папку на удаление.',
'data' => array(),
);
echo $modx->toJSON($response);
exit;
break;
Вроде бы все работает, но не возвращает сообщение, что "данный товар перенесен в папку на удаление".
return $modx->event->output('Данный товар перенесен в папку на удаление.');
Обсуждают сегодня