Laravel初学者。 Html href重定向到命名路由

时间:2018-02-20 23:10:42

标签: laravel blade laravel-blade

我对Laravel相对较新,所以我不太了解它的所有功能。

我的路线:

Route::get('/', ['as' => 'index', 'uses' => 'PageController@index']);
Route::get('/contact', ['as' => 'contact', 'uses' => 'PageController@contact']);
Route::get('/cart', ['as' => 'cart', 'uses' => 'PageController@cart']);
Route::get('/checkout', ['as' => 'checkout', 'uses' => 'PageController@checkout']);

现在问题是如何使用htmlblade templates重定向到指定路线:

我试过了:

<li><a href="{{ route('index') }}">HOME</a></li>

但重定向到/index而不是/

使用{{ route('XXXX') }}进行重定向的正确解决方案是什么?

1 个答案:

答案 0 :(得分:1)

你可以做到

<li><a href="{{ url('/') }}">HOME</a></li>

<强>已更新

运行以下命令:

  1. php artisan route:clear
  2. php artisan cache:clear