Merge pull request #1736 from SevanNerse/master
checkbox group is adjusted
This commit is contained in:
commit
5ae9f713f6
@ -299,6 +299,8 @@ const app = new Vue({
|
|||||||
add_discount: false,
|
add_discount: false,
|
||||||
discount: 0,
|
discount: 0,
|
||||||
total: total,
|
total: total,
|
||||||
|
// @todo
|
||||||
|
// invoice_item_checkbox_sample: [],
|
||||||
});
|
});
|
||||||
|
|
||||||
this.onCalculateTotal();
|
this.onCalculateTotal();
|
||||||
@ -566,7 +568,9 @@ const app = new Vue({
|
|||||||
tax_ids: item_taxes,
|
tax_ids: item_taxes,
|
||||||
add_discount: (item.discount_rate) ? true : false,
|
add_discount: (item.discount_rate) ? true : false,
|
||||||
discount: item.discount_rate,
|
discount: item.discount_rate,
|
||||||
total: (item.total).toFixed(2)
|
total: (item.total).toFixed(2),
|
||||||
|
// @todo
|
||||||
|
// invoice_item_checkbox_sample: [],
|
||||||
});
|
});
|
||||||
}, this);
|
}, this);
|
||||||
|
|
||||||
|
@ -9,15 +9,22 @@
|
|||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
@foreach($items as $item)
|
@foreach($items as $item)
|
||||||
|
@php
|
||||||
|
$item_attributes = $attributes;
|
||||||
|
|
||||||
|
if (!empty($attributes[':id'])) {
|
||||||
|
$item_attributes[':id'] = str_replace(':item_id', $item->$id, $attributes[':id']);
|
||||||
|
}
|
||||||
|
@endphp
|
||||||
<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, (is_array($selected) && count($selected) ? (in_array($item->$id, $selected) ? true : false) : null), [
|
{{ Form::checkbox($name, $item->$id, (is_array($selected) && count($selected) ? (in_array($item->$id, $selected) ? true : false) : null), array_merge([
|
||||||
'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),
|
||||||
]) }}
|
], $item_attributes)) }}
|
||||||
|
|
||||||
<label class="custom-control-label" for="checkbox-{{ $name . '-' . $item->$id}}">
|
<label class="custom-control-label" :for="{{ !empty($item_attributes[':id']) ? $item_attributes[':id'] : '"checkbox-' . $name . '-' . $item->$id . '"' }}">
|
||||||
{{ $item->$value }}
|
{{ $item->$value }}
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user