2017-08-15 10 views
0

私は2つの電子メールをユーザーに送信します.1つは登録時、もう1つはパスワードのリセット要求時です(パスワード機能の忘れ)。コードは上記の両方の機能に似ています。しかし、私はView [] not found (View:/home/vagrant/Laravel/youtube/resources/views/emails/password/reset.blade.php)エラーを取得していますが、ユーザーが新しいアカウントを登録するたびに電子メールが正常に送信されています。同様のコードは、ファイル名といくつかのバックエンドロジックを変更しました。Laravelで電子メールを送信しているときにエラーが表示されない

ここでメールが送信されているコード(メールクラス)

public function build() { 
     return $this->subject('Reset your password') 
        ->markdown('emails.password.reset') 
        ->text('emails.password.reset_text'); 
    } 

ここで値下げファイルは、私がView [] not found. (View: /home/vagrant/Laravel/youtube/resources/views/emails/password/reset.blade.php)

が本当になぜ分からないのです取得していますemails/password/reset.blade.php

@component('mail::message') 
<strong>Hello {{ $token->user->getFirstNameOrUserName() }}!</strong> 

You are receiving this email because we received a password reset request for your account. 
If you did not request a password reset, no further action is required. 

@component('mail::button', [ 
    'url' => route('password.reset', ['token' => $token,]) . '?email=' . urlencode($token->user->email) 
]) 
Reset Password 
@endcomponent 

Thanks,<br> 
{{ config('app.name') }} 
@endcomponent 

<hr> 
If you’re having trouble clicking the <strong>"Reset Password"</strong> button, copy and paste the URL below into your web browser:<br> 
<small>{{ route('password.reset', ['token' => $token,]) . '?email=' . urlencode($token->user->email) }}</small> 

@endcomponent 

だです。私は間違いを見つけるために2番目の目が必要だと思います。

答えて

0

答えが見つかりました。何らかの理由で、私のマークダウンテンプレートに@endcomponentというマークダウンコンポーネントを2回閉じていた(終了しました)。