私のコントローラでは、コレクションのあるビューを返す$programs
?雄弁な質問から眺めまでLaravel:ビューでIDでレコードにアクセスする方法
$programs = ScheduledProgram::where('registration_start_date', '<=', $today)
return View::make('admin/register_users/show', compact(programs));
コントローラは、私がいることを知っている...それはビューから新しいクエリを実行せずに、このような何かを
VIEW
{{$program->find(id)}}
のWAN $programs
はすでにレコードを持っているデータセットですが、 IDで要素をこのように処理します。
どうすればよいですか?
(申し訳ありませんが、明らかに、検索質問のように思えるが、私の検索用語は、答えを来ていない)あなたがデータにアクセスするために$プログラムで@foreachを行う必要があり、その場合には
あなたからIDを取得しているの? – aynber
任意のid - どの行がクリックされたかに基づいて動的に決定される特定のIDにアクセスしたい。 – Phil
GET変数として渡してみませんか?次に、 'ScheduledProgram :: find($ id);'を使うことができます。クリックして同じページに表示したい場合は、javascript/ajaxを使用しなければならず、基本的に同じことを行う必要があります。 – aynber