1
Laravel 5.5,Laravelcollective 5.4表格模型Laravelcollective結合,默認選中的複選框從不顯示選中
在我的編輯頁面框總是顯示數據庫中檢查,在任何狀態下。 (已經確認它的工作原理沒有默認檢查。)
我使用相同的表單字段爲我的創建路線,並希望默認進行檢查。
{{ Form::model($client, ['route' => ['clients.update', $client->id], 'method' => 'patch']) }}
{{ Form::checkbox('active', 'Yes', true) }}
{{ Form::close() }}
任何變通方法,可以覆蓋此? –
@MikeThrussell那麼問題是,你正在嘗試使用'Form :: model'在你有一個模型的情況下,以及在你沒有的情況下(這不是它打算做的)。你可以像'Form :: checkbox('active','Yes',$ client!== null?null:true)'或類似的東西 – apokryfos
必須使用'{{Form :: checkbox('主動','是',isset($ client)?null:true)}}'在創建表單上設置爲'$ client'變量。 –