【发布时间】:2018-03-25 19:04:52
【问题描述】:
我需要在 URL 中间放一个 id 号才能得到这个:
http://myapp.com/something/29/edit
现在,我有这个:
'user_link' => ['here.i.need.to.put.my.route.with.the.number]
我的号码来自$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
有问题的路线是:
Route::get('something/{id}/edit/', 'MyController@edit')->name('something.edit');
可以在路由的name 中放置一个{id} 吗?
【问题讨论】: