pmi*_*nda 2 php routes laravel blade
我需要在URL的中间放置一个ID号来获取:
http://myapp.com/something/29/edit
Run Code Online (Sandbox Code Playgroud)
现在,我有这个:
'user_link' => ['here.i.need.to.put.my.route.with.the.number]
Run Code Online (Sandbox Code Playgroud)
我的号码来自$event->data->id,有没有办法在路线中间"连接"一个数字?就像是
'user_link' => ['something.{id}.edit]
'user_link' => ['something.'.$event->data->id .'.edit] <-- I I do that Laravel shows an error: Route [something.{107}.edit] not defined
Run Code Online (Sandbox Code Playgroud)
有问题的路线是:
Route::get('something/{id}/edit/', 'MyController@edit')->name('something.edit');
Run Code Online (Sandbox Code Playgroud)
可以name在路线中添加{id} 吗?
你可以使用route()帮手:
route('something.edit', ['id' => $event->data->id])
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1401 次 |
| 最近记录: |