[英]Laravel forms: Route not defined error
我已经定义了一条像这样的资源丰富的路线:
Route::resource('user/info/experience', 'ExperienceController');
以下是我在表单中使用的内容:
{!! Form::open([
'route'=>'user.info.experience.store',
'method' => 'post',
]
) !!}
现在它给了我
路由[user.info.experience]未定义
我究竟做错了什么?
尝试这个:
路线
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'));
形成
{!! Form::open([
'route'=>'experience',
'method' => 'post',
]
) !!}
路由定义或从中没有问题。 问题是我认为还有另一个对user.info.experience
调用不存在。 所以我更正了那个电话,错误消失了。
尝试Route::resource('user.info.experience', 'ExperienceController');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.