2016-11-13 109 views
1

我使用路由/ web.php路線[登錄]在Laravel未定義5.3

Route::get('login', [ 
'as' => 'login-get', 
'uses' => 'Auth\[email protected]' 
]); 

和即時從前端像這樣稱它:

<li><a href="{{ route('login-get') }}">Iniciar sesión</a></li> 

和它拋出我

路線[登陸-GET]沒有定義錯誤

但是當我更改爲:

Route::get('auth/login', [ 
'as' => 'login-get', 
'uses' => 'Auth\[email protected]' 
]); 

它去細

但trows我,因爲在href的404錯誤

[IP] /認證/註冊

所以如果有人有答案請幫忙。

回答

0

我修復使用

網址代替路線

它和直接登陸網址。

這樣的:

<li><a href="{{ url('login') }}">Iniciar sesión</a></li> 

: 但我仍然不明白有人知道!

2

您可能需要命名它。

路線::得到( 'AUTH /登錄',[ '作爲'=> '登錄-得到', '使用'=> '驗證\的LoginController @登錄' ])- >名(「登錄」);