Laravel 使用 markdown 的邮件嵌套组件未正确解析
Laravel Mail nested components utilizing markdown are not parsed correctly
当我在 Laravel 中使用 ->markdown()
方法发送降价邮件时
并使用 Laravel Doc 中使用的示例,我看到我看到的不是电子邮件中的按钮,而是普通的 HTML 代码。
我的模板:
@component('mail::message')
# Order Shipped
Your order has been shipped!
@component('mail::button', ['url' => $url])
View Order
@endcomponent
Thanks,<br>
{{ config('app.name') }}
@endcomponent
好的,我在 git issus 和 Laravel 中遇到了问题 Doc :
Do not use excess indentation when writing Markdown emails. Markdown parsers will render indented content as code blocks.
但是 phpstorm 重新格式化我的代码导致 markdow 将我的内部组件呈现为代码片段。
当我在 Laravel 中使用 ->markdown()
方法发送降价邮件时
并使用 Laravel Doc 中使用的示例,我看到我看到的不是电子邮件中的按钮,而是普通的 HTML 代码。
我的模板:
@component('mail::message')
# Order Shipped
Your order has been shipped!
@component('mail::button', ['url' => $url])
View Order
@endcomponent
Thanks,<br>
{{ config('app.name') }}
@endcomponent
好的,我在 git issus 和 Laravel 中遇到了问题 Doc :
Do not use excess indentation when writing Markdown emails. Markdown parsers will render indented content as code blocks.
但是 phpstorm 重新格式化我的代码导致 markdow 将我的内部组件呈现为代码片段。