を設定します。Laravelコントローラと結果への追加は、私はこのことについてQ & Aをチェックしたし、何かを見つけることができませんので、私が尋ねるだろうと思って
私は、「名前のモデル」を介して、以下のようなテーブルからすべての結果を返す、非常に単純なLaravelコントローラを持っています。私は$に文字列を追加しようとすると、そこに私のコントローラへのさらなる呼び出しは、行とすべての作品をカウントするためのモデルを経て、またその後で、細かな結果セットに送信する...
// All results from my 'Name' model:
$results = $this->name->getAllResults(); // All works fine.
// I then use my controller again, count the rows via the model and add them to $results:
$results['count'] = $this->countNames(); // Again fine
BUT結果配列を次のように渡します。
$results['test'] = 'Test'; // This fails in the view
$results['test'] = 124; // But this passes in the view and renders.
私は結果セット配列にINTを追加することができるようです。 $results['test'] = 124
としても失敗します。
私は最終的に、この経由して私の見解への送信があります。誰もが、それは私が行方不明、なぜ整数$結果の作品ではなく文字列に追加していているかを見ることができます
return view('names', compact('results')); // And that works fine.
?。事前に多くの感謝。
ああ、確かに私がすることができます。ありがとう、非常にありがとう! upvotedしかし、担当者のために表示されません、申し訳ありません。 – user3635751
お手伝いします!それが助けになったら、答えとして受け入れてください。 –