2016-04-13 13 views
0

私はビューに問題があります。これはProfileControllerからそれlaravelに存在するにもかかわらず、ビューが見つかりません

Route::get('/profile/avatarupload', [ 
    'uses' => '\App\Http\Controllers\[email protected]', 
    'as' => 'profile.avatar', 
]); 

法のための経路である

public function getAvatarUpload() 
    { 
     return view('profile.avatar'); 
    } 

ユーザーがビューの中にある

<li><a href="{{ route('profile.avatar') }}">Update Avatar</a></li> 

クリックしたときに、私はそれにルートを呼び出すナビゲーションバーのスニペットファイル構造は次のようになります。views/profile/avatarupload.blade.php

最後に、エラーコードI geナビゲーションバーの[アバターを更新]をクリックしたとき

InvalidArgumentException in FileViewFinder.php line 137: 
View [profile.avatar] not found. 

答えて

2

ルート名とビュー名が混在しています。彼らは同じことではありません。あなたのビューがresources/views/profile/avatarupload.blade.phpに配置されている場合

は、あなたがreturn view('profile.avatarupload');

+0

それは顔で私を見つめていた。この全体の時間をしたい、教訓を学びました。ありがとう@ceejayoz – Joey93

関連する問題