【发布时间】:2017-05-26 13:43:09
【问题描述】:
我使用的是 laravel 5.0,我在 A 标签上发送一个带有 id 的查询字符串。 我得到 id 但不是查询字符串数据
下面是代码: 查看
<div class="col-xs-12 col-sm-4 col-md-4 col-lg-4">
<div class="img-decor">
<a href="{{url('buycarddetail/'.$retailer->id)}}" class="">
<img src="{{ assetnew('uploads/client_image/'.$retailer->image) }}" alt="..." class="img-rounded" width="200">
</a>
<div class="deals-title">
{{ $retailer->name }}
<div class="sub-details">Save up to {{ $retailer->discount }}%</div>
</div>
</div>
</div>
控制器
public function buycarddetail($id = null, Request $request)
{
echo $id;
echo '<pre>'; $data = $request->all(); exit;
return view('buycarddetail');
}
路线
Route::get('buycarddetail/{id}', ['as' => 'buycarddetail', 'uses' => 'HomeController@buycarddetail']);
我想在控制器上使用查询字符串数据进行进一步处理 请帮忙
【问题讨论】:
-
从您的代码中很明显,您只是在 url 中发送 id 而没有实际的查询字符串数据。
{{url('buycarddetail/'.$retailer->id)}} -
example.com/buycarddetail/17?_token=msUCIVKokmPg5yjq2vRzlOZbbuo2zeHIDzSYhQxI&_token=msUCIVKokmPg5yjq2vRzlOZbbuo2zeHIDzSYhQxI&brand=&buybrand=+&intialsearch=&price%5B%5D=0-25s
-
@Sandeesh 谢谢,上面是 URL。我如何发送查询字符串并进入控制器
-
检查我的答案。该代码完全符合您的需要。
标签: laravel-5 routes query-string