使用模型中的值填充Laravel表单中的select

时间:2017-07-25 13:15:05

标签: php forms laravel-5 populate

我选择了表格。这是代码:

{!! Form::model($customerAccount, ['route' => ['admin.customerAccount.update', 
$customerAccount->id_customer_account], 'method' => 'PUT', 'class' => 'form-horizontal']) !!}

...

<div class="@if ($errors->has('cacct_active'))has-error has-feedback @endif form-group">
    {!! Form::label('cacct_active', 'Status: *',['class' => 'col-md-4 control-label']) !!}
        <div class="col-md-8">
           {!! Form::select('cacct_active',$customerAccount->getStatusList(),null,['class'=> 
              'form-control', 'required' => 'required', 'autofocus' => 'none']) !!}
        </div>
</div>

我有$ customerAccount-&gt; getStatusList()加载的选项,并希望默认选择的选项是我的对象的值。但它不会发生,选择的只是选项中的第一个。

修改

问题是我正在使用&#39; true,false&#39; db中的值,然后&#39; 0,1&#39; &#39; statusList&#39;中的值参数 - 解决这个问题的最简单方法是使用mutator&#39; casts&#39;在该领域的模型中

0 个答案:

没有答案