2016-07-26 5 views
0

初心者の質問...Laravel 5.2 RefectionException

私はGamesControllerに次き:

正常に動作します
public function index() 
{ 
    //show a listing of games 
    $games = Game::all(); 
    return view('index',['games'=> $games]); 
} 

:私は、コントローラ

namespace App\Http\Controllers; 
use Illuminate\Http\Request; 
use App\Game; 

モデルの一番上に持っている私は、コードを持って編集ボタンをDBから単純なリストを持っている私のインデックスページで簡単に

namespace App; 

use Illuminate\Database\Eloquent\Model; 

class Game extends Model 
{ 
    // 
} 

です私のコントローラで

<a href="{{ action('[email protected]', ['id' => $game->id]) }}" class="btn btn-default">Edit</a> 

は、次のしている:

public function edit(Request $request) 
     { 
      $games = Game::find($request->id); 
      return view('edit',['games'=>$games]); 
     } 

私は編集ボタンを押したときに、私は

enter image description here

+0

の先頭に

Route::model('game','Game'); 

を入れないでください、私はあなたを提案しますCRUDチュートリアルをフォローアップするには、https://www.sitepoint.com/crud-create-read-update-delete-laravel-app/ –

+0

これを読んでいただきありがとうございます。上のコードは実際にはチュートリアルのものです。 – Jim

+0

私はそれを解決しました。方法で言及したチュートリアルは、Laravelの以前のバージョン用です。以下のチュートリアルではRoute :: model( 'game'、 'Game')でルートファイルを開始すると言っていました。この線は間違いだった。私はチュートリアルが更新されたと言っても、以前のバージョンのチュートリアルだと思う。 – Jim

答えて

0

を取得するには、あなたのコード内の多くのエラーがあるルート