没有为[mail] Laravel 5.4定义提示路径

Abd*_*uro 37 php email laravel laravel-5.4

嗨伙计们,我正试图在视图上显示我的降价电子邮件,但我的邮件视图有问题,它显示为

ErrorException in FileViewFinder.php line 112:
No hint path defined for [mail]. (View: /opt/lampp/htdocs/ppsb_new/core/resources/views/emails/tagihan.blade.php)
Run Code Online (Sandbox Code Playgroud)

和我的降价邮件视图

@component('mail::message')
# TAGIHAN PEMBAYARAN

Berikut tagihan anda untuk pembayaran


@component('mail::button', ['url' => ''])
wut ?
@endcomponent

Gunakan kode tagihan tersebut untuk membayar tagihan.

Thanks,<br>
{{ config('app.name') }}
@endcomponent
Run Code Online (Sandbox Code Playgroud)

我的观点中也有供应商有他们的组件,请帮助我.

小智 87

你需要markdown()build()你的mailable 方法中调用方法- 而不是view()方法.请参阅以下示例:

/**
 * Build the message.
 *
 * @return $this
 */
public function build()
{
    return $this->markdown('view-to-mail');
}
Run Code Online (Sandbox Code Playgroud)

  • 请提供更详细的答案,例如使用示例. (3认同)

Ale*_*dis 25

要使用Markdown mailable消息,您必须更新buildMailable类的方法,而不是view()必须使用markdown().

像这样:

public function build()
{
    return $this->markdown('emails.registered');
}
Run Code Online (Sandbox Code Playgroud)