SEODomains и minishop2
        Всем привет!
На сайте реализованы разные поддомены и разные e-mail'ы. Выводится на фронт через стандартное [[!+sd.email]]
Можно ли как-то для minishop2 сделать отправку сообщений менеджеру также на [[!+sd.email]]?
Сейчас базово задан 1 email через настройки minishop2…
    
    
                                                                                
            На сайте реализованы разные поддомены и разные e-mail'ы. Выводится на фронт через стандартное [[!+sd.email]]
Можно ли как-то для minishop2 сделать отправку сообщений менеджеру также на [[!+sd.email]]?
Сейчас базово задан 1 email через настройки minishop2…
Комментарии: 2
                Можно, написав свою отправку и отключив стандартную.            
                    
                Когда то помогло решение через плагин на событие msOnChangeOrderStatus.
вот пример
                    вот пример
switch ($modx->event->name) {
    case 'msOnChangeOrderStatus':
    // тут нужно получить ваш плейсхолдер sd.email и присвоить emailManagers , вместо тестовой строки
    $emailManagers= 'test@test.ru,tst@ee.ru';
    
    // тут присваиваем новые емайлы
    $modx->setOption('ms2_email_manager', $emailManagers); 
    
    // так же можно учитывать статусы писать какую то логику если надо
    if ($status != 1) {
        $modx->setOption('ms2_email_manager', $emailManagers); 
    }
    break;
}            
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.