之前我问过这个问题,但没有回复。所以道歉。我再问一遍
我在这里有foreach循环,我通过.drop_duplicates()
路由功能将值从view
传递到controller
。首先我点击并从数据库发送密钥到控制器,然后传递正确的密钥。通过点击GET
标记上的第二次,传递上一个键(值)。我不想这样做。我想从数据库传递当前键(值)。我花了2天时间解决这个问题,但都失败了。有谁知道如何解决这个问题?
这是我的代码:
shopReq.blade.php:
<a>
@include(&#39;模态&#39;) web.php:
@foreach($products as $key => $value)
<div href="{{route('special',$value->toCity)}}" id="tayyab"class="recent-container" data-toggle="modal" data-target="#shopping-request-modal">
<h1>I'm opening modal and sending value to Controller.<h1>
</div>
@endforeach
UserController.php:
Route::get('special/{id}', [
'uses' => 'UserController@shopReq1',
'as' => 'special'
]);
答案 0 :(得分:1)
@foreach($products as $key => $value)
<div href="{{route('special',[ 'id' => $value->toCity ])}}" id="tayyab"class="recent-container" data-toggle="modal" data-target="#shopping-request-modal">
<h1>I'm opening modal and sending value to Controller.<h1>
</div>
@endforeach