Laravel 5.2 多封邮件发送。在视图中获取电子邮件地址
Laravel 5.2 multiple email sending. Get email address in view
如何在 'emails.subscribed' 视图中获取 actually/current 电子邮件地址?
这是我的代码:
Mail::send('emails.subscribed', $data, function($message) use ($subject,$recievers,$meta) {
foreach ($recievers as $email) {
$message->bcc($email,$email);
$message->email = $email;
}
});
我需要获取当前电子邮件地址的视图(不是整个电子邮件数组,只是当前的):
{{$somehow->email}}
一封一封地发送电子邮件,而不是全部密件抄送,然后您可以轻松更改电子邮件视图:
$recipients = [ ["name" => "John", "email" => "john@john.com"], ["name" => "Doe", "email" => "doe@doe.com"] ];
$subject = 'subject';
$meta = 'meta';
foreach($recipients as $recipient) {
// here you declare variables accesable in view file
$dataToPassToEmailView = [];
// **key** of this table is variable **name in view**
$dataToPassToEmailView['recipient'] = $recipient;
Mail::send('emails.subscribed', $dataToPassToEmailView, function($message) use ($subject, $recipient, $meta) {
$message->to($recipient['email'], $recipient['name']);
$message->subject($subject);
});
}
查看emails.subscribed.blade.php:
Email: {{ $recipient['email'] }}
Name: {{ $recipient['name'] }}
如何在 'emails.subscribed' 视图中获取 actually/current 电子邮件地址? 这是我的代码:
Mail::send('emails.subscribed', $data, function($message) use ($subject,$recievers,$meta) {
foreach ($recievers as $email) {
$message->bcc($email,$email);
$message->email = $email;
}
});
我需要获取当前电子邮件地址的视图(不是整个电子邮件数组,只是当前的):
{{$somehow->email}}
一封一封地发送电子邮件,而不是全部密件抄送,然后您可以轻松更改电子邮件视图:
$recipients = [ ["name" => "John", "email" => "john@john.com"], ["name" => "Doe", "email" => "doe@doe.com"] ];
$subject = 'subject';
$meta = 'meta';
foreach($recipients as $recipient) {
// here you declare variables accesable in view file
$dataToPassToEmailView = [];
// **key** of this table is variable **name in view**
$dataToPassToEmailView['recipient'] = $recipient;
Mail::send('emails.subscribed', $dataToPassToEmailView, function($message) use ($subject, $recipient, $meta) {
$message->to($recipient['email'], $recipient['name']);
$message->subject($subject);
});
}
查看emails.subscribed.blade.php:
Email: {{ $recipient['email'] }}
Name: {{ $recipient['name'] }}