Маршрут [blog.all_article] не определен - PullRequest
0 голосов
/ 15 февраля 2020

Я хочу go от home.blade.php до all_article.blade.php, но мне говорят, что такой маршрут не найден. Что я делаю неправильно. Заранее благодарим за помощь.

blog / home.blade

 <a href="{{route('blog.all_article')}}" class="btn btn-primary pull-right"><i class="fa fa-plus-square-o"></i> Add</a> 

BlogController

public function articlesAll_blade(){
   return view('blog.all_article',[
     'articles' => Article::orderBy('created_at', 'desc')->paginate(10),
      'footers' => System::all(),
   ]);
}

web. php

 Route::get('/', 'BlogController@articlesAll', function () {
     return view('blog.home');
 });

 Route::get('/all_article', 'BlogController@articlesAll_blade', function () {
     return view('blog.all_article');
 }); 

Ответы [ 2 ]

1 голос
/ 16 февраля 2020
Route::get('/all_article','BlogController@articlesAll_blade')->name('blog.all_article');
1 голос
/ 15 февраля 2020

то, что вам не хватает, это название маршрута, добавьте имя к вашему маршруту

Route::get('/all_article', 'BlogController@articlesAll_blade', function () {
     return view('blog.all_article');
 })->name('blog.all_article');// see the name part

do c ссылка https://laravel.com/docs/routing#named -routes

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...