2015-10-09 49 views
2

我已經定義了這樣一個足智多謀的路線:Laravel形式:沒有定義路由錯誤

Route::resource('user/info/experience', 'ExperienceController'); 

而下面是我在我的表格已經使用:

{!! Form::open([ 
       'route'=>'user.info.experience.store', 
       'method' => 'post',    
       ] 
) !!} 

現在,它給我

路線[user.info.experience]未定義

我在做什麼錯?

+0

嘗試清除路線'php artisan route:clear' – chanafdo

回答

0

有與路線定義或者從沒有問題。問題是在我看來,還有另一個電話user.info.experience不存在。所以我糾正了這個問題,錯誤消失了。

-2

嘗試Route::resource('user.info.experience', 'ExperienceController');

0

試試這個:

路線

Route::resource('user/info/experience', 'ExperienceController'); 

形式

{!! Form::open([ 
       'route'=>'user/info/experience', 
       'method' => 'post',    
       ] 
) !!} 

或使用別名:

路線

Route::post('user/info/experience', array('as' => 'experience', 'uses' => '[email protected]')); 

形式

{!! Form::open([ 
       'route'=>'experience', 
       'method' => 'post',    
       ] 
) !!}