シンプルなメール送信者を作成しました。問題は[1]Laravel Mail Template with Array
[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エディタのインスタンスから 'blade syntax'を電子メールの内容に渡して、ブレード構文を使って再度解析できるようにしたいという問題はありますか? – Ohgodwhy
@Ohgodwhy申し訳ありませんが、私は理解できません –
あなたはどんなwysiwygを使用していますか? –