1
내가 뭔가를하고 있다고 생각합니다.이메일에 HTML 컨텐트가있는 Laravel Pass 변수보기
전자 메일보기에 변수를 전달하려고합니다. 이 매개 변수는 데이터베이스에서 읽어 와서 관리 페이지를 통해 구성 할 수 있습니다. 어떤 이유에서인지 HTML 페이저없이 전자 메일을 받고 있습니다 (태그가있는 것과 같은 태그가 있음). 파싱을 원했기 때문에 고객이 원하는 때마다 수동으로 변경할 수 있습니다.
어떻게 달성 할 수 있습니까?
내 코드는 다음과 같습니다 뷰에서
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');
});
:
<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>
정말 고마워요! 나는 웹상에서 그런 것처럼 보였지만 완전히 잘못 읽었다. 다시 한 번 감사드립니다. 다음 번에는 검색 할 때 더 신중해야합니다. –