2016-06-27 10 views
0

私は2つの別々の部分ビューを持っています。私は、これらのパーシャルビューから与えられたデータでHTMLを取得し、コントローラーからJson応答を送信する必要があります。ブラウザにレンダリングせずにビューオブジェクトからHTMLを取り出す方法

ここに私のコードスニペットがあります。

私はそれのようなものを達成したいです。これはプレーンなPHPコードで可能ですが、このフレームワークでそれを実現する方法はあります。

答えて

0

ちょうどあなたの関数は、この

public function myControllerFunction() 
{ 
    $response['products'] = view('search._partials.product_box')->with('data', $data['products])->render(); 
    $response['filters'] = view('search._partials.facet_filters')->with('data', $data['filters])->render(); 
    return response()->json($response);   
} 
のようになります

コントローラのビューからHTMLを生成するレンダリング()関数を使用します
関連する問題