我創建了一個簡單的郵件發件人。問題是[1]Laravel郵件模板與陣列
[1]:http://i.stack.imgur.com/uJHmB.png這裏。我不能在郵件中添加聯繫人姓名。請幫助我。
我的郵件發送控制器。
public function sendMail($id) {
$compaign = Compaign::findOrFail($id);
$group = Group::findOrFail($compaign->group);
$contacts = Contact::all()->where('group', $group->id);
if($contacts->count() <= 0) {
Session::flash('error', 'No recipients found!');
return redirect()->route('compaign.index');
}
foreach ($contacts as $contact) {
$data = [
'compaign' => $compaign,
'group' => $group,
'contact' => $contact,
];
Mail::send('mail', $data, function ($message) use ($data) {
$message->from($data['compaign']->femail, $data['compaign']->fname);
$message->to($data['contact']->email, $data['contact']->name)->subject($data['compaign']->subject);
});
}
Session::flash('success', 'Successfully sent the campaign');
return redirect()->route('compaign.index');
}
我mail.blade.php
{!! $ compaign->內容!}
是要能夠從WYSWIG編輯器實例傳過來的'刀片syntax'到電子郵件中的內容,並有再次使用刀片語法解析的問題? – Ohgodwhy
@Ohgodwhy對不起,我不明白 –
你用什麼wysiwyg? –