Merge pull request #1504 from chistel/checkbox_selected_values

allow using own already selected checkbox values
This commit is contained in:
Cüneyt Şentürk 2020-07-23 08:53:29 +03:00 committed by GitHub
commit 6b7fe8945d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -92,7 +92,7 @@ class Form extends Provider
]);
Facade::component('checkboxGroup', 'partials.form.checkbox_group', [
'name', 'text', 'items' => [], 'value' => 'name', 'id' => 'id', 'attributes' => ['required' => 'required'], 'col' => 'col-md-12',
'name', 'text', 'items' => [], 'value' => 'name', 'id' => 'id', 'selected'=>[], 'attributes' => ['required' => 'required'], 'col' => 'col-md-12',
]);
Facade::component('fileGroup', 'partials.form.file_group', [

View File

@ -11,7 +11,7 @@
@foreach($items as $item)
<div class="col-md-3">
<div class="custom-control custom-checkbox">
{{ Form::checkbox($name, $item->$id, null, [
{{ Form::checkbox($name, $item->$id, (is_array($selected) && count($selected) ? (in_array($item->$id, $selected) ? true : false) : null), [
'id' => 'checkbox-' . $name . '-' . $item->$id,
'class' => 'custom-control-input',
'v-model' => !empty($attributes['v-model']) ? $attributes['v-model'] : (!empty($attributes['data-field']) ? 'form.' . $attributes['data-field'] . '.'. $name : 'form.' . $name),