|
19 | 19 | <div class="user-profile"> |
20 | 20 | <div class="row profile"> |
21 | 21 | <div class="col-md-9 bio"> |
22 | | - {{ Datatable::table() |
23 | | - ->addColumn(Lang::get('admin/categories/table.title'), |
24 | | - Lang::get('general.type'), |
25 | | - Lang::get('general.assets'), |
26 | | - Lang::get('admin/categories/table.require_acceptance'), |
27 | | - Lang::get('admin/categories/table.eula_text'), |
28 | | - Lang::get('table.actions')) |
29 | | - ->setOptions( |
30 | | - array( |
31 | | - 'language' => array( |
32 | | - 'search' => Lang::get('general.search'), |
33 | | - 'lengthMenu' => Lang::get('general.page_menu'), |
34 | | - 'loadingRecords' => Lang::get('general.loading'), |
35 | | - 'zeroRecords' => Lang::get('general.no_results'), |
36 | | - 'info' => Lang::get('general.pagination_info'), |
37 | | - 'processing' => Lang::get('general.processing'), |
38 | | - 'paginate'=> array( |
39 | | - 'first'=>Lang::get('general.first'), |
40 | | - 'previous'=>Lang::get('general.previous'), |
41 | | - 'next'=>Lang::get('general.next'), |
42 | | - 'last'=>Lang::get('general.last'), |
43 | | - ), |
44 | | - ), |
45 | | - 'sAjaxSource'=> route('api.categories.list'), |
46 | | - 'dom' =>'CT<"clear">lfrtip', |
47 | | - 'colVis'=> array('showAll'=>'Show All','restore'=>'Restore','exclude'=>array(5),'activate'=>'mouseover'), |
48 | | - 'columnDefs'=> array(array('bSortable'=>false,'targets'=>array(5))), |
49 | | - 'order'=>array(array(0,'asc')), |
50 | | - ) |
51 | | - ) |
52 | | - ->render() }} |
53 | | - </div> |
| 22 | + <table name="models" id="table" data-url="{{route('api.categories.list')}}"> |
| 23 | + <thead> |
| 24 | + <tr> |
| 25 | + <th data-sortable="true" data-field="name">{{Lang::get('admin/categories/table.title')}}</th> |
| 26 | + <th data-sortable="true" data-field="category_type">{{Lang::get('general.type')}}</th> |
| 27 | + <th data-searchable="false" data-sortable="false" data-field="count">{{Lang::get('general.assets')}}</th> |
| 28 | + <th data-searchable="false" data-sortable="false" data-field="acceptance">{{Lang::get('admin/categories/table.require_acceptance')}}</th> |
| 29 | + <th data-searchable="false" data-sortable="false" data-field="eula">{{Lang::get('admin/categories/table.eula_text')}}</th> |
| 30 | + <th data-switchable="false" data-searchable="false" data-sortable="false" data-field="actions">{{ Lang::get('table.actions') }}</th> |
| 31 | + </tr> |
| 32 | + </thead> |
| 33 | + </table> |
| 34 | + </div> |
54 | 35 |
|
55 | 36 |
|
56 | 37 | <!-- side address column --> |
|
61 | 42 | </div> |
62 | 43 | </div> |
63 | 44 | </div> |
| 45 | + |
| 46 | +@section('moar_scripts') |
| 47 | +<script src="{{ asset('assets/js/bootstrap-table.js') }}"></script> |
| 48 | +<script src="{{ asset('assets/js/extensions/mobile/bootstrap-table-mobile.js') }}"></script> |
| 49 | +<script src="{{ asset('assets/js/extensions/export/bootstrap-table-export.js?v=1') }}"></script> |
| 50 | +<script src="{{ asset('assets/js/extensions/cookie/bootstrap-table-cookie.js?v=1') }}"></script> |
| 51 | +<script src="//rawgit.com/kayalshri/tableExport.jquery.plugin/master/tableExport.js?v=1') }}"></script> |
| 52 | +<script src="//rawgit.com/kayalshri/tableExport.jquery.plugin/master/jquery.base64.js?v=1') }}"></script> |
| 53 | +<script type="text/javascript"> |
| 54 | + $('#table').bootstrapTable({ |
| 55 | + classes: 'table table-hover table-no-bordered', |
| 56 | + undefinedText: '', |
| 57 | + iconsPrefix: 'fa', |
| 58 | + showRefresh: true, |
| 59 | + search: true, |
| 60 | + pageSize: {{{ Setting::getSettings()->per_page }}}, |
| 61 | + pagination: true, |
| 62 | + sidePagination: 'server', |
| 63 | + sortable: true, |
| 64 | + mobileResponsive: true, |
| 65 | + showExport: true, |
| 66 | + showColumns: true, |
| 67 | + maintainSelected: true, |
| 68 | + paginationFirstText: "@lang('general.first')", |
| 69 | + paginationLastText: "@lang('general.last')", |
| 70 | + paginationPreText: "@lang('general.previous')", |
| 71 | + paginationNextText: "@lang('general.next')", |
| 72 | + pageList: ['10','25','50','100','150','200'], |
| 73 | + icons: { |
| 74 | + paginationSwitchDown: 'fa-caret-square-o-down', |
| 75 | + paginationSwitchUp: 'fa-caret-square-o-up', |
| 76 | + columns: 'fa-columns', |
| 77 | + refresh: 'fa-refresh' |
| 78 | + }, |
| 79 | + }); |
| 80 | +</script> |
| 81 | +@stop |
| 82 | + |
64 | 83 | @stop |
0 commit comments