Не получается сменить ms2_email_manager в плагине
Здравствуйте, пытаюсь сменить ms2_email_manager на событии msOnChangeOrderStatus.
Но не получается, что я делаю не так?
Но не получается, что я делаю не так?
$order = $modx->getOption('msOrder', $scriptProperties);
if (!is_object($order)) {
return;
}
foreach ($order->getMany('Products') as $orderProduct) {
// $orderProduct->get('count') - количество
// $orderProduct->get('product_id') - ID товара
if ($orderProduct->get('product_id') == '86') {
$emails_string = 'mail@mail.ru';
$modx->setOption('ms2_email_manager', $emails_string);
}
}
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
1
Комментарии: 1