我想我正在做一些无聊的事情。
我正在尝试将变量传递到电子邮件视图中。该变量是从数据库中读取的,并且可以通过管理页面进行配置。出于某种原因,我收到的电子邮件没有 HTML Paser(我看到其中类似的标签),我希望对它们进行解析,这样我的客户就可以在每次需要时手动更改它们。
如何实现?
我的代码是:
Mail::send('emails.contact', array(
'name' => $request->get('name'),
'email' => $request->get('email'),
'user_message' => $request->get('message'),
'email_content' => html_entity_decode($emailContent->Description)
), function($message) use ($result)
{
$message->from(env('MAIL_USERNAME'));
$message->to($result['From'], $result['Name']);
$message->subject('[Casa Bordeira] We received your message');
});
Run Code Online (Sandbox Code Playgroud)
视图中的一个:
<div class="contentEditableContainer contentTextEditable">
<div class="contentEditable" align='left' >
<p>
Hello <strong>{{$name}}</strong>.
<br/>
{{$email_content}}
<br/>
<br/>
<br/>
Here's a copy of your message:
<br/>
<br/>
{{$user_message}}
</p>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)