2017-05-05 5 views
0

は、私は、このコンテンツを表示するファイルview/admin/users.blade.phpがあるとし、配列としてセクションデータを取得しますか?同様に:Laravelは

[ 
    'head' => '<link rel="stylesheet" href="/css/style1.css" /><link rel="stylesheet" href="/css/style2.css" />', 
    'content' => '<div class="row"><table><thead><tr><th>ID</th><th>email</th></tr></thead><tbody>@foreach($users as $user)<tr><td>{{ $user->id }}</td><td>{{ $user->email }}</td></tr>@endforeach</tbody></table></div>', 
    'scripts' => '<script src="/js/script1.js"></script><script src="/js/script2.js"></script>' 
] 

答えて

2

renderSectionsメソッドを使用します。

$view = view('blade.template')->with(compact('something')); 
dd($view->renderSections()); 

セクション名でキー配列されたassoc配列を返します。

+0

はい。それは私が探しているものです。 –

+0

各配列データに何かをして元に戻し、それらのすべてをレンダリングできますか? –

+0

元に戻しますか?あなたが意味することはわかりませんが、別のビューファクトリインスタンスをインスタンス化できます。 '$ view = view( 'blade.template') - > renderSections();ビューを戻す( 'blade.template); ' – Chay22