Laravel表单:路由未定义错误

时间:2015-10-09 11:42:29

标签: php forms laravel laravel-5.1

我已经定义了这样一条足智多谋的路线:

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

以下是我在表格中使用的内容:

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

现在它给了我

  

路线[user.info.experience]未定义

我做错了什么?

3 个答案:

答案 0 :(得分:0)

试试这个:

路线

@max_title

表格

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

或使用别名:

路线

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

表格

Route::post('user/info/experience', array('as' => 'experience', 'uses' => 'ExperienceController@functionName'));

答案 1 :(得分:0)

路线定义没有问题或来自。问题是在我的视图中有另一个user.info.experience的调用不存在。所以我纠正了那个电话,错误消失了。

答案 2 :(得分:-2)

尝试Route::resource('user.info.experience', 'ExperienceController');