@@ 74-94 (lines=21) @@ | ||
71 | * |
|
72 | * @return Builder |
|
73 | */ |
|
74 | public function html() |
|
75 | { |
|
76 | return $this->builder() |
|
77 | ->language(trans('microboard::datatable', [])) |
|
78 | ->addTableClass('table table-striped table-hover align-items-center') |
|
79 | ->columns($this->getColumns()) |
|
80 | ->setTableId('role-table') |
|
81 | ->autoWidth(false) |
|
82 | ->orderBy(0) |
|
83 | ->minifiedAjax() |
|
84 | ->dom("<'card'" . |
|
85 | "<'card-header border-0'<'row align-items-center'<'col-12 col-sm-8 col-md-6'<'row no-gutters'<'col-4'l><'col-8'f>>><'col-12 col-sm-4 col-md-6 text-right'B>>>" . |
|
86 | "<'table-responsive't>" . |
|
87 | "<'card-footer'<'row'<'col-12 col-sm-6'i><'col-12 col-sm-6'p>>>" . |
|
88 | "r>") |
|
89 | ->buttons( |
|
90 | Button::make('print')->text('<span>' . trans('microboard::datatable.print') . '</span><i class="fa fa-print"></i>'), |
|
91 | Button::make('excel')->text('<span>' . trans('microboard::datatable.excel') . '</span><i class="fa fa-file-excel"></i>'), |
|
92 | Button::make('reload')->text('<span>' . trans('microboard::datatable.reload') . '</span><i class="fa fa-sync"></i>') |
|
93 | ); |
|
94 | } |
|
95 | ||
96 | /** |
|
97 | * Get columns. |
@@ 98-118 (lines=21) @@ | ||
95 | * |
|
96 | * @return Builder |
|
97 | */ |
|
98 | public function html() |
|
99 | { |
|
100 | return $this->builder() |
|
101 | ->language(trans('microboard::datatable', [])) |
|
102 | ->addTableClass('table table-striped table-hover table-sm align-items-center') |
|
103 | ->columns($this->getColumns()) |
|
104 | ->setTableId('user-table') |
|
105 | ->autoWidth(false) |
|
106 | ->orderBy(0) |
|
107 | ->minifiedAjax() |
|
108 | ->dom("<'card'" . |
|
109 | "<'card-header border-0'<'row align-items-center'<'col-12 col-sm-8 col-md-6'<'row no-gutters'<'col-4'l><'col-8'f>>><'col-12 col-sm-4 col-md-6 text-right'B>>>" . |
|
110 | "<'table-responsive't>" . |
|
111 | "<'card-footer'<'row'<'col-12 col-sm-6'i><'col-12 col-sm-6'p>>>" . |
|
112 | "r>") |
|
113 | ->buttons( |
|
114 | Button::make('print')->text('<span>' . trans('microboard::datatable.print') . '</span><i class="fa fa-print"></i>'), |
|
115 | Button::make('excel')->text('<span>' . trans('microboard::datatable.excel') . '</span><i class="fa fa-file-excel"></i>'), |
|
116 | Button::make('reload')->text('<span>' . trans('microboard::datatable.reload') . '</span><i class="fa fa-sync"></i>') |
|
117 | ); |
|
118 | } |
|
119 | ||
120 | /** |
|
121 | * Get columns. |