Merge pull request #1504 from chistel/checkbox_selected_values
allow using own already selected checkbox values
This commit is contained in:
commit
6b7fe8945d
@ -92,7 +92,7 @@ class Form extends Provider
|
|||||||
]);
|
]);
|
||||||
|
|
||||||
Facade::component('checkboxGroup', 'partials.form.checkbox_group', [
|
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', [
|
Facade::component('fileGroup', 'partials.form.file_group', [
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
@foreach($items as $item)
|
@foreach($items as $item)
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<div class="custom-control custom-checkbox">
|
<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,
|
'id' => 'checkbox-' . $name . '-' . $item->$id,
|
||||||
'class' => 'custom-control-input',
|
'class' => 'custom-control-input',
|
||||||
'v-model' => !empty($attributes['v-model']) ? $attributes['v-model'] : (!empty($attributes['data-field']) ? 'form.' . $attributes['data-field'] . '.'. $name : 'form.' . $name),
|
'v-model' => !empty($attributes['v-model']) ? $attributes['v-model'] : (!empty($attributes['data-field']) ? 'form.' . $attributes['data-field'] . '.'. $name : 'form.' . $name),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user