table.blade.php
2.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<div class="box grid-box">
@if(isset($title))
<div class="box-header with-border">
{{-- <h3 class="box-title"> {{ trans($title) }} {{ trans('admin.list') }}</h3>--}}
<div class="pull-right">
{!! $grid->renderColumnSelector() !!}
{!! $grid->renderExportButton() !!}
{!! $grid->renderImportButton() !!}
{!! $grid->renderCreateButton() !!}
</div>
</div>
@endif
@if ( $grid->showTools() )
{{--<div class="box-header with-border">--}}
<div class="pull-left">
{!! $grid->renderHeaderTools() !!}
</div>
{{-- </div>--}}
@endif
{!! $grid->renderFilter() !!}
{!! $grid->renderHeader() !!}
<!-- /.box-header -->
<div class="box-body table-responsive">
<table class="table table-hover grid-table" id="{{ $grid->tableID }}">
<thead>
<tr>
@foreach($grid->visibleColumns() as $column)
<th {!! $column->formatHtmlAttributes() !!}>{!! $column->getLabel() !!}{!! $column->renderHeader() !!}</th>
@endforeach
</tr>
</thead>
@if ($grid->hasQuickCreate())
{!! $grid->renderQuickCreate() !!}
@endif
<tbody>
@if($grid->rows()->isEmpty() && $grid->showDefineEmptyPage())
@include('admin::grid.empty-grid')
@endif
@foreach($grid->rows() as $row)
<tr {!! $row->getRowAttributes() !!}>
@foreach($grid->visibleColumnNames() as $name)
<td {!! $row->getColumnAttributes($name) !!}>
{!! $row->column($name) !!}
</td>
@endforeach
</tr>
@endforeach
</tbody>
{!! $grid->renderTotalRow() !!}
</table>
</div>
{!! $grid->renderFooter() !!}
<div class="box-footer clearfix">
{!! $grid->paginator() !!}
</div>
<!-- /.box-body -->
</div>