【发布时间】:2018-12-10 04:22:19
【问题描述】:
我正在尝试通过我的 href 将值 $id 传递到下一页
路线:
Route::get('/offer-me/{id}', 'OffersController@create')->name('project.detailed');
来自视图:
<a href="{{ route('project.detailed', [$product->id]) }}"><button class="btn btn-success">View</button></p></a>
当我去 localhost/projectp0/public/offer-me/2 .... 没有$id值?
{"_token":"dSxgM8wTlpNxhDKsqj713KMy656bg8XAU5Q2sqe4","_previous":{"url":"http:\/\/localhost\/projectp0\/public\/auction"},"_flash":{"old":[],"new":[]},"login_web_59ba36addc2b2f9401580f014c7f58ea4e30989d":1}
要获得该视图,我运行:
$data = session()->all();
return($data)
【问题讨论】:
-
您的用例是什么?这可能有助于为您提供适当的解决方案/替代方案。
-
$url = route('routeName', ['id' => 1]);(注意关联数组与id键映射到值) -
@HCK 我在另一端有一个表格,我想将值存储在 $product->id= $id
-
@drew010 同样的错误。即使我尝试 $data = $request->session()->get('id'); 也没有显示 $id 值并返回它
-
看起来传递给视图的数据中没有
$product。一旦传入,URLroute助手将正确生成 URL。
标签: php html laravel laravel-blade