[英]laravel 5.2 how to put the old value in Form::select during edit table with it's relation
我開發了一個比賽網站。我有聯賽表和統計表。表聯賽與統計表有一對多的關系。
在頁面統計中,我有Form :: select
這是代碼
<div class="form-group">
<label for="name" class="col-md-3 control-label"><br> هذه الاحصائيه</label>
<div class="col-md-9">
{{ Form::select("toLeague", $leagues, null, ['class' => 'form-control']) }}
</div>
</div>
****用戶將選擇聯盟進行統計,當我編輯統計數據時,我希望使用Form :: select ****來顯示聯盟的舊值
如何在表單選擇中執行此操作? 請任何人幫助我
您可以使用Form-model
綁定來完成此操作。
Form::model($statistic, ['route' => ['.......']])
它將自動選擇與字段名稱和表單輸入名稱匹配的存儲值。
在這里您將獲得一些想法。
https://laravelcollective.com/docs/5.3/html#form-model-binding
也有另一種方式。 考慮leage_id
中您的外鍵名稱為leage_id
,如下所示更新您的表單:
{{ Form::select("toLeague", $leagues, $statistic->league_id, ['class' => 'form-control']) }}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.