在火灾事件OctoberCMS上向管理员发送电子邮件

时间:2016-11-17 05:12:28

标签: email frameworks admin backend octobercms

无法找到访问OctoberCMS后端管理员的方法

每次发生某项活动时都希望发送电子邮件。

例如,在用户添加新评论后的插件中。

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

请指教。在docs中找不到这个。 感谢

1 个答案:

答案 0 :(得分: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);
    }
});