在我的控制器中,我返回一個帶有?collection $programs
的視圖?從雄辯的查詢到視圖。Laravel:如何通過ID查看記錄
控制器
$programs = ScheduledProgram::where('registration_start_date', '<=', $today)
return View::make('admin/register_users/show', compact(programs));
我婉做這樣的事情沒有它運行從視圖中的新查詢...
VIEW
{{$program->find(id)}}
我知道, $programs
是已有記錄的數據集,但我不知道如何這種方式通過ID訪問元素。
我該怎麼做?
(對不起,似乎是一個明顯的搜索問題,但我的搜索字詞不與正在添加的答案了)
你從哪裏得到的ID? – aynber
任意ID - 我想訪問一個特定的ID,這是根據點擊的行動態確定的。 – Phil
那麼爲什麼不把它作爲一個GET變量傳遞呢?然後你可以使用'ScheduledProgram :: find($ id);'。如果你想要它可點擊並顯示在同一頁面上,你將不得不使用javascript/ajax,基本上也是這樣。 – aynber