2017-05-25 13 views
0

とルート、私はidのタグをクエリ文字列を送信しています。 私はIDなく、クエリ文字列データの下Laravel 5.0:私はlaravel 5.0を使用していますクエリ文字列

がコードで取得しています: ビュー

<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' => '[email protected]']); 

私はリンク{{url('buycarddetail/'.$retailer->id)}}を生成するときに、あなたが実際にクエリ文字列を追加していないあなたのコードに基づいて

+0

のようなリンクが生成されます。 '{{URL( 'buycarddetail /'.$ retailer-> ID)}}' – Sandeesh

+0

example.com/buycarddetail/17?_token=msUCIVKokmPg5yjq2vRzlOZbbuo2zeHIDzSYhQxI&_token=msUCIVKokmPg5yjq2vRzlOZbbuo2zeHIDzSYhQxI&brand=&buybrand=+&intialsearch=&price%5B%5D=0-25 – Tarzan

+0

@ Sandeeshありがとう、上記のURLです。どのように私はクエリ文字列を送信し、コントローラに入ることができます – Tarzan

答えて

0

を助けてくださいコントローラ の更なるプロセスのためのクエリ文字列のデータを使用します。

あなたのコメントによれば、クエリ文字列を使ってルートへのリンクを生成することができます。

{{ route('buycarddetail', ['id' => $retailer->id, '_token' => csrf_token(), 'brand' => 'test', 'buybrand' => 'example']) }} 

この例では、コード、それはあなたが唯一のURLのidと実際のクエリ文字列データを送っていることが明らかだから

http://example.com/buycarddetail/17?_token=QHE8va7stXUOPabwTjKmXyJxdsuPSZ9VbH3uThwx&brand=test&buybrand=example 
関連する問題