Skip to content

Commit 7421d08

Browse files
committed
Added formatter and centering in presenters
Signed-off-by: snipe <[email protected]>
1 parent bdb4bd7 commit 7421d08

File tree

5 files changed

+62
-26
lines changed

5 files changed

+62
-26
lines changed

app/Presenters/AccessoryPresenter.php

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,28 +78,33 @@ public static function dataTableLayout()
7878
'sortable' => true,
7979
'title' => trans('general.location'),
8080
'formatter' => 'locationsLinkObjFormatter',
81+
], [
82+
'field' => 'min_amt',
83+
'searchable' => false,
84+
'sortable' => true,
85+
'title' => trans('general.min_amt'),
86+
'formatter' => 'minAmtFormatter',
87+
'class' => 'text-right',
8188
], [
8289
'field' => 'qty',
8390
'searchable' => false,
8491
'sortable' => true,
8592
'title' => trans('admin/accessories/general.total'),
93+
'footerFormatter' => 'qtySumFormatter',
8694
], [
87-
'field' => 'remaining_qty',
95+
'field' => 'remaining',
8896
'searchable' => false,
8997
'sortable' => false,
9098
'visible' => false,
9199
'title' => trans('admin/accessories/general.remaining'),
100+
'footerFormatter' => 'qtySumFormatter',
92101
],[
93102
'field' => 'checkouts_count',
94103
'searchable' => false,
95104
'sortable' => true,
96105
'visible' => true,
97106
'title' => trans('general.checked_out'),
98-
], [
99-
'field' => 'min_qty',
100-
'searchable' => false,
101-
'sortable' => true,
102-
'title' => trans('general.min_amt'),
107+
'footerFormatter' => 'qtySumFormatter',
103108
], [
104109
'field' => 'purchase_date',
105110
'searchable' => true,

app/Presenters/AssetModelPresenter.php

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,14 +74,30 @@ public static function dataTableLayout()
7474
'switchable' => true,
7575
'title' => trans('mail.min_QTY'),
7676
'visible' => true,
77+
'formatter' => 'minAmtFormatter',
78+
'class' => 'text-right',
7779
],
80+
7881
[
7982
'field' => 'assets_count',
8083
'searchable' => false,
8184
'sortable' => true,
8285
'switchable' => true,
8386
'title' => trans('admin/models/table.numassets'),
8487
'visible' => true,
88+
'class' => 'text-right',
89+
'footerFormatter' => 'qtySumFormatter',
90+
],
91+
92+
[
93+
'field' => 'remaining',
94+
'searchable' => false,
95+
'sortable' => false,
96+
'switchable' => true,
97+
'title' => trans('general.remaining'),
98+
'visible' => true,
99+
'class' => 'text-right',
100+
'footerFormatter' => 'qtySumFormatter',
85101
],
86102
[
87103
'field' => 'depreciation',

app/Presenters/ComponentPresenter.php

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -79,24 +79,30 @@ public static function dataTableLayout()
7979
'title' => trans('general.manufacturer'),
8080
'visible' => false,
8181
'formatter' => 'manufacturersLinkObjFormatter',
82+
], [
83+
'field' => 'min_amt',
84+
'searchable' => false,
85+
'sortable' => true,
86+
'title' => trans('general.min_amt'),
87+
'visible' => true,
88+
'class' => 'text-right',
89+
'formatter' => 'minAmtFormatter',
8290
], [
8391
'field' => 'qty',
8492
'searchable' => false,
8593
'sortable' => true,
8694
'title' => trans('admin/components/general.total'),
8795
'visible' => true,
96+
'class' => 'text-right',
97+
'footerFormatter' => 'qtySumFormatter',
8898
], [
8999
'field' => 'remaining',
90100
'searchable' => false,
91101
'sortable' => false,
92102
'title' => trans('admin/components/general.remaining'),
93103
'visible' => true,
94-
], [
95-
'field' => 'min_amt',
96-
'searchable' => false,
97-
'sortable' => false,
98-
'title' => trans('general.min_amt'),
99-
'visible' => true,
104+
'class' => 'text-right',
105+
'footerFormatter' => 'qtySumFormatter',
100106
], [
101107
'field' => 'location',
102108
'searchable' => true,

app/Presenters/ConsumablePresenter.php

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -72,25 +72,30 @@ public static function dataTableLayout()
7272
'searchable' => true,
7373
'sortable' => true,
7474
'title' => trans('admin/consumables/general.item_no'),
75+
], [
76+
'field' => 'min_amt',
77+
'searchable' => false,
78+
'sortable' => true,
79+
'title' => trans('general.min_amt'),
80+
'visible' => true,
81+
'formatter' => 'minAmtFormatter',
82+
'class' => 'text-right',
7583
], [
7684
'field' => 'qty',
7785
'searchable' => false,
7886
'sortable' => true,
7987
'title' => trans('admin/components/general.total'),
8088
'visible' => true,
89+
'class' => 'text-right',
90+
'footerFormatter' => 'qtySumFormatter',
8191
], [
8292
'field' => 'remaining',
8393
'searchable' => false,
8494
'sortable' => true,
8595
'title' => trans('admin/components/general.remaining'),
8696
'visible' => true,
97+
'footerFormatter' => 'qtySumFormatter',
8798
], [
88-
'field' => 'min_amt',
89-
'searchable' => false,
90-
'sortable' => false,
91-
'title' => trans('general.min_amt'),
92-
'visible' => true,
93-
], [
9499
'field' => 'location',
95100
'searchable' => true,
96101
'sortable' => true,

app/Presenters/LicensePresenter.php

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -80,24 +80,28 @@ public static function dataTableLayout()
8080
'sortable' => true,
8181
'title' => trans('general.manufacturer'),
8282
'formatter' => 'manufacturersLinkObjFormatter',
83+
], [
84+
'field' => 'min_amt',
85+
'searchable' => false,
86+
'sortable' => true,
87+
'title' => trans('mail.min_QTY'),
88+
'formatter' => 'minAmtFormatter',
89+
'class' => 'text-right',
8390
], [
8491
'field' => 'seats',
8592
'searchable' => false,
8693
'sortable' => true,
8794
'title' => trans('admin/accessories/general.total'),
95+
'class' => 'text-right',
96+
'footerFormatter' => 'qtySumFormatter',
8897
], [
8998
'field' => 'free_seats_count',
9099
'searchable' => false,
91100
'sortable' => true,
92101
'title' => trans('admin/accessories/general.remaining'),
93-
],
94-
[
95-
'field' => 'min_amt',
96-
'searchable' => false,
97-
'sortable' => true,
98-
'title' => trans('mail.min_QTY'),
99-
'formatter' => 'minAmtFormatter',
100-
],[
102+
'class' => 'text-right',
103+
'footerFormatter' => 'qtySumFormatter',
104+
], [
101105
'field' => 'purchase_date',
102106
'searchable' => true,
103107
'sortable' => true,

0 commit comments

Comments
 (0)