路由不返回索引页

时间:2018-10-05 07:59:54

标签: php laravel laravel-5.6

我在views / articles文件夹中有一个文件名create.blade.php。 使用我的以下路线,我需要调用此页面,但我收到未找到页面的消息。

Route::get('/article/create', 'ArticleController@create');

控制器

public function index()
{
    //Get articles
    $articles = Article::select('id','title','body', 'created_at')
                        ->orderBy('id', 'desc')
                        ->get();
    // return data
    return view('articles.index')->with('articles', json_decode($articles));
}

public function create() 
{
    return view('articles.create');
}

路线

//List Single Article
Route::get('article/{id}', 'ArticleController@show');
Route::get('/article/create', 'ArticleController@create');

1 个答案:

答案 0 :(得分:1)

更改路线

Route::get('article/create', 'ArticleController@create');

而且您可以使用单个资源路由指定所有CRUD方法

Route::resource('article', 'ArticleController');

如果仍然无效(只需假设),将路线添加到VerifyCsrfToken.php的{​​{1}}文件中

App\Http\Middleware