laravel集体表单数据库自动选择

时间:2016-11-05 16:35:26

标签: laravel eloquent laravelcollective

我的表单会将某些数据存储在数据库中,但下次打开该页面时,我希望已选择自动选择的值

{!! Form::select('week_starts', [
                                            'Monday' => 'Monday',
                                             'Tuesday' => 'Tuesday',
                                             'Wednesday' => 'Wednesday',
                                             'Thursday' => 'Thursday',
                                             'Friday' => 'Friday',
                                             'Saturday' => 'Saturday',
                                             'Sunday' => 'Sunday'
                                            ]) !!}

所以我需要从DB检查的表格(这不是问题),如果在星期一和星期二的数据库示例中找到这些字段将自动选择param selected = true

任何想法如何做到这一点。 我试过<?php if... ?>但是它没有在{{1}}内工作...... !!}

1 个答案:

答案 0 :(得分:1)

您应该传递所选选项as third parameter的ID和ID:

{{1}}

您应该从控制器或模型中的DB获取此数据,并将其作为变量传递到视图中。

或者您可以使用Form::model绑定,在这种情况下,ID将自动设置。