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;
Модель просто
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]);
}
, но когда я нажимаю на кнопку редактирования я получаю
Есть много ошибок в коде, я предлагаю вам для отслеживания с помощью учебника CRUD, https://www.sitepoint.com/crud-create-read-update-delete-laravel-app/ –
Спасибо, я прочитаю это. Вышеприведенный код на самом деле из учебника. – Jim
Ну, я решил. Учебник, который вы упомянули, к предыдущей версии Laravel. Учебное пособие, о котором я говорил, сказал, чтобы запустить файл маршрутов с помощью Route :: model ('game', 'Game'); и именно эта линия была ошибкой. Я думаю, что учебник был для более ранней версии, хотя он говорит, что он был обновлен. – Jim