1. ホーム
  2. php

[解決済み] Laravel - ビューに複数の変数を渡す

2023-06-22 08:17:31

質問

私はこのサイトを持っており、そのページの1つはデータベースから人々の簡単なリストを作成します。私はアクセスすることができる変数に1つの特定の人を追加する必要があります。

どのように私は return $view->with('persons', $persons); 行を修正して、$ms 変数をビューに渡すにはどうしたらよいでしょうか?

    function view($view)
    {
        $ms = Person::where('name', 'Foo Bar');

        $persons = Person::order_by('list_order', 'ASC')->get();

        return $view->with('persons', $persons);
    }

どのように解決するのですか?

配列として渡すだけです。

$data = [
    'name'  => 'Raphael',
    'age'   => 22,
    'email' => '[email protected]'
];

return View::make('user')->with($data);

あるいは、@Antonio が言ったように、それらをチェーンする。