Laravel - 如何在邮件称呼中添加换行符?

Mag*_*rto 2 laravel laravel-mail

我不想创建一个新的降价文件,只想在“没有段落”的称呼中包含一个换行符。

我测试了一切:

->salutation("Atenciosamente,\n\n{$app}")
->salutation("{!! 'Atenciosamente,<br>' !!}{$app}")
->salutation(nl2br(e('Atenciosamente, <br>')). "{$app}")
...
Run Code Online (Sandbox Code Playgroud)

最简单的解决方案:

要在没有段落的情况下换行,您需要使用两个尾随空格和一个输入。

在此处输入图片说明

小智 10

要在 MailMessage 中换行或添加任何 html,请使用以下代码:

use Illuminate\Support\HtmlString;
Run Code Online (Sandbox Code Playgroud)

...

return (new MailMessage)
->line(new HtmlString("Atenciosamente,<br><br>{$app}"));
Run Code Online (Sandbox Code Playgroud)


小智 6

这对我有用

...
->salutation("\r\n\r\n Regards,  \r\n Support.");
Run Code Online (Sandbox Code Playgroud)

您可以在这里查看一个很好的答案