2016-11-17 7 views
0

не может найти способ, чтобы получить доступ к бэкэнд администратору OctoberCMSОтправка электронной почты администратор на OctoberCMS огненных событий

Хочет отправить по электронной почте каждый раз, когда какое-то событие увольняет.

Например, в моем плагине после того, как пользователь добавляет новый комментарий.

Mail::send('bbrand.comments:mail.newcomment', $data, function($msg){ 
$msg->to(System::admin(), System::admin->name()); 
...... 
}) 

Прошу совета. Не удается найти это в документах. Благодаря

ответ

2

Попробуйте использовать \Backend\Models\User

<?php 
Mail::send('bbrand.comments:mail.newcomment', $data, function($msg){ 

    // Select all backend users 
    // Can filter by groups 
    $admins = \Backend\Models\User::all(); 
    foreach($admins as $admin) { 
     $msg->to($admin->email, $admin->name); 
    } 
}); 
+0

круто! выглядит неплохо. собираюсь проверить. – aleXela