Laravelでメッセージアプリを作っています
メッセージ一覧を表示させようとするとどうしても404エラーが出てしまいます。
ルーティングかコントローラーの設定で引っかかっているのだろうとは思っているのですが、自分ではおかしな点がわからなかったのでここが原因ではないかなどご指摘していただけますでしょうか
【現在の設定】
メッセージコントローラーの対象の部分はこのようになっています
public function index() { $messages= Message::orderBy('id', 'desc')->paginate(20); return view('messages.index', compact('messages')); }
ルート
Route::resource('messages', 'MessageController');
下記のように書き換えてもやはり404エラーになってしまいました
Route::get('messages', 'MessageController@index');
ビュー
messagesフォルダーをつくり、その中にindex.blade.phpを入れています
【ルートリストでルートを見たとき】
messages | messages.store | Patter\Http\C
ontrollers\MessageController@store | web |
| | GET|HEAD | messages | messages.index | Patter\Http\C
ontrollers\MessageController@index | web |
| | GET|HEAD | messages/create | messages.create | Patter\Http\C
ontrollers\MessageController@create | web |
| | PUT|PATCH | messages/{message} | messages.update | Patter\Http\C
ontrollers\MessageController@update | web |
| | GET|HEAD | messages/{message} | messages.show | Patter\Http\C
ontrollers\MessageController@show | web |
| | DELETE | messages/{message} | messages.destroy | Patter\Http\C
ontrollers\MessageController@destroy | web |
| | GET|HEAD | messages/{message}/edit | messages.edit | Patter\Http\C
ontrollers\MessageController@edit
回答2件
あなたの回答
tips
プレビュー