使用markdown的Laravel Mail嵌套组件未正确解析

时间:2018-04-13 12:30:13

标签: php laravel laravel-5.5 laravel-blade

当我在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

1 个答案:

答案 0 :(得分:1)

好的我在git issus和Laravel Doc中遇到了问题:

  

撰写Markdown电子邮件时,请勿使用多余的缩进。 Markdown解析器将缩进内容呈现为代码块。

但是phpstorm重新格式化了我的代码,导致markdow将我的内部组件呈现为代码片段。