2017-02-17 76 views
9

嗨,大家好我試圖顯示在查看我的降價電子郵件,但有什麼不對我的郵件視圖,它顯示了像沒有暗示路徑定義爲[郵件] 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) 

和我降價郵件鑑於

@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 

,也有供應商對我的看法誰都有自己的組件,請幫助我。

回答

23

您需要致電build()方法中的markdown()方法,而不是view()方法。看下面的例子:

/** 
* Build the message. 
* 
* @return $this 
*/ 
public function build() 
{ 
    return $this->markdown('view-to-mail'); 
} 
+2

然後?...... –

+1

請給出更詳細的答案,例如:使用示例。 – Ken

+1

@Ken檢查https://laracasts.com/series/laravel-from-scratch-2017/episodes/27?autoplay=true –

17

要使用降價的消息可郵寄,您必須更新您可郵寄類的build方法,而不是view(),你必須使用markdown()

像這樣:

public function build() 
{ 
    return $this->markdown('emails.registered'); 
} 
-1

我用含咖啡因的/模塊laravel5.2。

如果你與我相似,你可以運行這個命令:

php artisan module:list 
+------+-------+-------+-------------------------------------+----------+ 
| # | Name | Slug | Description       | Status | 
+------+-------+-------+-------------------------------------+----------+ 
| 9001 | Frame | Frame | this is a basic frame for both web. | Disabled | 
| 9001 | Index | Index | this is web default index   | Enabled | 
| 9001 | Admin | Admin | This is admin of meixin project  | Enabled | 
+------+-------+-------+-------------------------------------+----------+ 

好吧,你可以看到禁用選項。

php artisan module:enable Frame 

模塊已啓用。

就是這樣,希望這會有所幫助。