This commit is contained in:
Tokumeikoi
2020-03-18 18:12:19 +08:00
parent 1291bf47be
commit 49d5b407bc
8 changed files with 28 additions and 21 deletions

View File

@ -11,12 +11,12 @@ class ConfigController extends Controller
{
public function getEmailTemplate()
{
$dirs = [];
foreach (glob(resource_path('views/mail')) as $file) {
array_push($dirs, $file);
}
$path = resource_path('views/mail/');
$files = array_map(function ($item) use ($path) {
return str_replace($path, '', $item);
}, glob($path . '*'));
return response([
'data' => $dirs
'data' => $files
]);
}
@ -83,6 +83,9 @@ class ConfigController extends Controller
],
'tutorial' => [
'apple_id' => config('v2board.apple_id')
],
'email' => [
'email_template' => config('v2board.email_template', 'default')
]
]
]);

View File

@ -6,7 +6,7 @@ use App\Http\Requests\Admin\MailSend;
use App\Services\UserService;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Jobs\SendEmail;
use App\Jobs\SendEmailJob;
class MailController extends Controller
{
@ -28,10 +28,10 @@ class MailController extends Controller
}
foreach ($users as $user) {
SendEmail::dispatch([
SendEmailJob::dispatch([
'email' => $user->email,
'subject' => $request->input('subject'),
'template_name' => 'mail.sendEmailCustom',
'template_name' => 'notify',
'template_value' => [
'name' => config('v2board.app_name', 'V2Board'),
'url' => config('v2board.app_url'),