2015-10-11 50 views
1

我有這個HREF導致你addeditvisit /(選擇的行的ID)如何獲得ID在URL和形式laravel顯示這5

<td><a href="{{ URL::to('addeditvisit/'.$patient->pID) }}"><img src="images/visit.png" style="width:30px; height:30px;"></a></td> 

這樣的URL看起來像這樣http://localhost:8000/addeditvisit/5

它內部是一種形式。我想在其中包含$ patient-> pID並將其作爲我隱藏輸入的值,以便我可以將它包括在內以保存表單。

在我的控制器

我編寫了這一點:

$uri = $request->path(); 
return View::make('pages.addeditvisit', ['uri'=>$uri]); 

在我的形式我有這個輸入文本第一,而不是隱藏,顯示真正的價值,它是顯示

addeditvisit/5 

我真正想要的只是得到5.我應該使用什麼函數?請幫我,我只是在新5 Laravel和仍然在學習

回答

0

你可以通過你的整個病人的對象,如果你想,像這樣:

$patient = Patient::find($id); // get it from db, or some other data source 
return View::make('pages.addeditvisit', ['uri'=>$uri, 'patient' => $patient]); 

` ,然後在你的表格,您可以使用在

$patient->pID 

,或者你可以通過ID其本身,如果你想有隻:

return View::make('pages.addeditvisit', ['uri'=>$uri, 'pID' => $patient->pID]);