Laravel 5.0/AngularJSアプリにパスワードリセットメカニズムを追加しようとしています。 View [emails.password] not found.
ビュー[emails.password]がLaravel 5/Angularプロジェクトに見つかりません。
フロントエンドでAngularを使用しているので、デフォルトのビューパスをconfig/view.php
に変更しました。次のように変更しました。
'paths' => [ realpath(base_path('public/app')), ],
私はそれを言って例外をスローsendResetLink()
呼び出す:View [emails.password] not found.
スタックトレースは、具体的には、私のプロジェクトのpublic/app
でこのビューを見つけることができないことを言及しています。
私は研究のビットを行なったし、emails.passwordはここにあるブレードビューに対応していることが分かった:laravel/resources/views/emails/password.blade.php
私もこのビューが電子メールの本文に対応していることを知っています。
私のLaravelプロジェクトにはこのファイルがありませんので、プロジェクトのpublic/app
ディレクトリに作成しました。
私が作成したファイルはpassword.blade.phpと呼ばれ、その中に次のコードを持っている:
Click here to reset your password: {{ url('password/reset/'.$token) }}
私はLaravelと初心者だと本当にブレードを登録する方法がわかりませんビュー、またはビュー'emails.password'
がpassword.blade.phpにどのようにマッピングされるかを示します。
この問題を解決するにはどうすればよいですか?再度、感謝します。
を使用します。それには「blade.php」があります。最初の単語はフォルダに対応し、2番目の単語はブレードファイルの名前に対応しますか?これをより良く説明するドキュメントをお勧めしますか? – LennieCodes