Aji*_*h S 9 php email foreach markdown laravel-5.4
我正在尝试使用@foreach
markdown模板中的循环来发送邮件.
在@foreach中使用HTML标记时,它无法正确呈现
@component('mail::message')
These are the latest contents in our website
@foreach($results as $type => $result)
<h4>{{ $result['name'] }}</h4>
@endforeach
Thanks,<br>
{{ config('app.name') }}
@endcomponent
Run Code Online (Sandbox Code Playgroud)
在收到的邮件中,<h4>
标签将显示为,
<h4>Article</h4>
Run Code Online (Sandbox Code Playgroud)
当Markdown置于@foreach
循环内时,Markdown不会被处理.但它放在外面@foreach
循环时处理.
任何帮助都感激不尽.谢谢.
正如laravel文档中所述:
编写 Markdown 电子邮件时不要使用过多的缩进。Markdown 解析器会将缩进的内容呈现为代码块。
问题不在于放在 内的 HTML 标签@foreach
,而是缩进使解析器呈现如下(我现在使用降价,前 4 个空格<h4>
):
<h4>Article</h4>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2847 次 |
最近记录: |