— код от Василия. Через php ну или СУБД. Для товаров нужно еще будет почистить modx_ms2_products и modx_ms2_product_files. Также папку с картинками /assets/images/products/ по желанию. Если очистили не все товары, а только некоторые то мой вариант частично не подходит.
$message = $modx->getChunk('myEmailTemplate');
$modx->getService('mail', 'mail.modPHPMailer');
$modx->mail->set(modMail::MAIL_BODY,$message);
$modx->mail->set(modMail::MAIL_FROM,'me@example.org');
$modx->mail->set(modMail::MAIL_FROM_NAME,'Johnny Tester');
$modx->mail->set(modMail::MAIL_SUBJECT,'Check out my new email template!');
$modx->mail->address('to','user@example.com');
$modx->mail->address('reply-to','me@xexample.org');
$modx->mail->setHTML(true);
if (!$modx->mail->send()) {
$modx->log(modX::LOG_LEVEL_ERROR,'An error occurred while trying to send the email: '.$modx->mail->mailer->ErrorInfo);
}
$modx->mail->reset();
Не знаю, актуально ли еще это. Все отправляю через mail() или smtp.
Resource URI kategoriya-s-tovarami/semena-czvetov/odnoletnie/.html ты присваиваешь кривой алиас, из-за этого он у тебя и дублируется. И вместо getCollection — Для экономии памяти. А для ускорения работы можно поиграться с Если будут проблемы с выборкой(CRC) modxclub.ru/topics/xpdoaddderivativecriteria-class-key-crc-i-prochie-svyazannyie-drug-s-drugom-tonkosti.html— код от Василия. Через php ну или СУБД. Для товаров нужно еще будет почистить modx_ms2_products и modx_ms2_product_files. Также папку с картинками /assets/images/products/ по желанию. Если очистили не все товары, а только некоторые то мой вариант частично не подходит.
Посмотрите еще в $_POST['customer'] после
Не знаю, актуально ли еще это. Все отправляю через mail() или smtp.