2024-09-23 14:05:47 -07:00
<! doctype html >
< html lang = " { { str_replace('_', '-', app()->getLocale()) }} " >
< head >
< meta http - equiv = " Content-Type " content = " text/html; charset=utf-8 " />
@ if ( count ( $users ) === 1 )
< title > {{ trans ( 'general.assigned_to' , [ 'name' => $users [ 0 ] -> present () -> fullName ()]) }} - {{ date ( 'Y-m-d H:i' , time ()) }} </ title >
@ else
< title > {{ trans ( 'admin/users/general.print_assigned' ) }} - {{ date ( 'Y-m-d H:i' , time ()) }} </ title >
@ endisset
2024-03-11 07:23:25 -07:00
2024-09-23 14:05:47 -07:00
< link rel = " shortcut icon " type = " image/ico " href = " { { ( $snipeSettings ) && ( $snipeSettings->favicon !='') ? Storage::disk('public')->url(e( $snipeSettings->favicon )) : config('app.url').'/favicon.ico' }} " >
2024-03-11 07:23:25 -07:00
2024-09-23 14:05:47 -07:00
< link rel = " stylesheet " href = " { { url(mix('css/dist/bootstrap-table.css')) }} " >
2024-07-14 10:10:33 -07:00
2024-09-23 14:05:47 -07:00
{{ -- stylesheets -- }}
< link rel = " stylesheet " href = " { { url(mix('css/dist/all.css')) }} " >
< script nonce = " { { csrf_token() }} " >
window . snipeit = {
settings : {
" per_page " : 50
}
};
</ script >
< style >
body {
font - family : " Arial, Helvetica " , sans - serif ;
padding : 20 px ;
}
table . inventory {
width : 100 % ;
border : 1 px solid #d3d3d3;
}
@ page {
size : A4 ;
}
2024-09-23 15:26:15 -07:00
#start_of_user_section {
break - before : page ;
}
2024-09-23 14:05:47 -07:00
. print - logo {
max - height : 40 px ;
}
h4 {
margin - top : 20 px ;
margin - bottom : 10 px ;
}
</ style >
< script nonce = " { { csrf_token() }} " >
window . snipeit = {
settings : {
" per_page " : 50
}
};
</ script >
</ head >
< body >
@ if ( $snipeSettings -> logo_print_assets == '1' )
@ if ( $snipeSettings -> brand == '3' )
< h2 >
@ if ( $snipeSettings -> logo != '' )
< img class = " print-logo " src = " { { config('app.url') }}/uploads/ { { $snipeSettings->logo }} " >
@ endif
{{ $snipeSettings -> site_name }}
</ h2 >
@ elseif ( $snipeSettings -> brand == '2' )
@ if ( $snipeSettings -> logo != '' )
< img class = " print-logo " src = " { { config('app.url') }}/uploads/ { { $snipeSettings->logo }} " >
@ endif
@ else
< h2 > {{ $snipeSettings -> site_name }} </ h2 >
@ endif
@ endif
@ foreach ( $users as $show_user )
2024-09-23 15:26:15 -07:00
< div id = " start_of_user_section " > {{ -- used for page breaks when printing -- }} </ div >
2024-09-23 14:05:47 -07:00
< h3 >
{{ trans ( 'general.assigned_to' , [ 'name' => $show_user -> present () -> fullName ()]) }}
{{ ( $show_user -> employee_num != '' ) ? ' (#' . $show_user -> employee_num . ') ' : '' }}
{{ ( $show_user -> jobtitle != '' ? ' - ' . $show_user -> jobtitle : '' ) }}
</ h3 >
< p ></ p > {{ trans ( 'admin/users/general.all_assigned_list_generation' )}} {{ Helper :: getFormattedDateObject ( now (), 'datetime' , false ) }}
@ if ( $show_user -> assets -> count () > 0 )
@ php
$counter = 1 ;
@ endphp
< div id = " assets-toolbar " >
< h4 > {{ trans_choice ( 'general.countable.assets' , $show_user -> assets -> count (), [ 'count' => $show_user -> assets -> count ()]) }}
</ h4 >
</ div >
2024-03-11 07:23:25 -07:00
2024-09-23 14:05:47 -07:00
< table
class = " snipe-table table table-striped inventory "
id = " AssetsAssigned "
data - pagination = " false "
data - id - table = " AssetsAssigned "
data - search = " false "
data - side - pagination = " client "
data - sortable = " true "
data - toolbar = " #assets-toolbar "
data - show - columns = " true "
data - sort - order = " desc "
data - sort - name = " created_at "
data - show - columns - toggle - all = " true "
data - cookie - id - table = " AssetsAssigned " >
< thead >
2024-09-19 17:23:47 -07:00
< th data - field = " asset_id " data - sortable = " false " data - visible = " true " data - switchable = " false " > #</th>
< th data - field = " asset_image " data - sortable = " true " data - visible = " false " data - switchable = " true " > {{ trans ( 'general.image' ) }} </ th >
< th data - field = " asset_tag " data - sortable = " true " data - visible = " true " data - switchable = " false " > {{ trans ( 'admin/hardware/table.asset_tag' ) }} </ th >
< th data - field = " asset_name " data - sortable = " true " data - visible = " true " > {{ trans ( 'general.name' ) }} </ th >
< th data - field = " asset_category " data - sortable = " true " data - visible = " true " > {{ trans ( 'general.category' ) }} </ th >
< th data - field = " asset_model " data - sortable = " true " data - visible = " true " > {{ trans ( 'admin/hardware/form.model' ) }} </ th >
< th data - field = " rtd_location " data - sortable = " true " data - visible = " true " > {{ trans ( 'admin/hardware/form.default_location' ) }} </ th >
< th data - field = " asset_location " data - sortable = " true " data - visible = " false " > {{ trans ( 'general.location' ) }} </ th >
< th data - field = " asset_serial " data - sortable = " true " data - visible = " true " > {{ trans ( 'admin/hardware/form.serial' ) }} </ th >
< th data - field = " asset_checkout_date " data - sortable = " true " data - visible = " true " > {{ trans ( 'admin/hardware/table.checkout_date' ) }} </ th >
< th data - field = " signature " data - sortable = " true " data - visible = " true " > {{ trans ( 'general.signature' ) }} </ th >
2024-09-23 14:05:47 -07:00
</ thead >
< tbody >
@ foreach ( $show_user -> assets as $asset )
@ php
if ( $asset -> model -> category -> getEula ()) $eulas [] = $asset -> model -> category -> getEula ()
@ endphp
< tr >
< td > {{ $counter }} </ td >
< td >
@ if ( $asset -> getImageUrl ())
< img src = " { { $asset->getImageUrl () }} " class = " thumbnail " style = " max-height: 50px; " >
@ endif
</ td >
< td > {{ $asset -> asset_tag }} </ td >
< td > {{ $asset -> name }} </ td >
< td > {{ (( $asset -> model ) && ( $asset -> model -> category )) ? $asset -> model -> category -> name : trans ( 'general.invalid_category' ) }} </ td >
< td > {{ ( $asset -> model ) ? $asset -> model -> name : trans ( 'general.invalid_model' ) }} </ td >
< td > {{ ( $asset -> defaultLoc ) ? $asset -> defaultLoc -> name : '' }} </ td >
< td > {{ ( $asset -> location ) ? $asset -> location -> name : '' }} </ td >
< td > {{ $asset -> serial }} </ td >
< td >
{{ Helper :: getFormattedDateObject ( $asset -> last_checkout , 'datetime' , false ) }} </ td >
< td >
@ if (( $asset -> assetlog -> first ()) && ( $asset -> assetlog -> first () -> accept_signature != '' ))
< img style = " width:auto;height:100px; " src = " { { asset('/') }}display-sig/ { { $asset->assetlog ->first()->accept_signature }} " >
@ endif
</ td >
</ tr >
@ if ( $settings -> show_assigned_assets )
2022-05-06 02:06:12 -07:00
@ php
2024-09-23 14:05:47 -07:00
$assignedCounter = 1 ;
@ endphp
@ foreach ( $asset -> assignedAssets as $asset )
< tr >
< td > {{ $counter }} . {{ $assignedCounter }} </ td >
< td >
@ if ( $asset -> getImageUrl ())
< img src = " { { $asset->getImageUrl () }} " class = " thumbnail " style = " max-height: 50px; " >
@ endif
</ td >
< td > {{ $asset -> asset_tag }} </ td >
< td > {{ $asset -> name }} </ td >
< td > {{ (( $asset -> model ) && ( $asset -> model -> category )) ? $asset -> model -> category -> name : trans ( 'general.invalid_category' ) }} </ td >
< td > {{ ( $asset -> model ) ? $asset -> model -> name : trans ( 'general.invalid_model' ) }} </ td >
< td > {{ ( $asset -> defaultLoc ) ? $asset -> defaultLoc -> name : '' }} </ td >
< td > {{ ( $asset -> location ) ? $asset -> location -> name : '' }} </ td >
< td > {{ $asset -> serial }} </ td >
< td >
{{ Helper :: getFormattedDateObject ( $asset -> last_checkout , 'datetime' , false ) }} </ td >
< td >
@ if (( $asset -> assetlog -> first ()) && ( $asset -> assetlog -> first () -> accept_signature != '' ))
< img style = " width:auto;height:100px; " src = " { { asset('/') }}display-sig/ { { $asset->assetlog ->first()->accept_signature }} " >
@ endif
</ td >
</ tr >
@ php
$assignedCounter ++
@ endphp
@ endforeach
@ endif
@ php
$counter ++
@ endphp
@ endforeach
</ tbody >
</ table >
@ endif
@ if ( $show_user -> licenses -> count () > 0 )
< div id = " licenses-toolbar " >
< h4 > {{ trans_choice ( 'general.countable.licenses' , $show_user -> licenses -> count (), [ 'count' => $show_user -> licenses -> count ()]) }} </ h4 >
</ div >
< table
class = " snipe-table table table-striped inventory "
id = " licensessAssigned "
data - toolbar = " #licenses-toolbar "
data - pagination = " false "
data - id - table = " licensessAssigned "
data - search = " false "
data - side - pagination = " client "
data - sortable = " true "
data - show - columns = " true "
data - sort - order = " desc "
data - sort - name = " created_at "
data - show - columns - toggle - all = " true "
data - cookie - id - table = " licensessAssigned " >
< thead >
< tr >
< th style = " width: 20px; " data - sortable = " false " data - switchable = " false " > #</th>
< th style = " width: 40%; " data - sortable = " true " data - switchable = " false " > {{ trans ( 'general.name' ) }} </ th >
< th style = " width: 50%; " data - sortable = " true " > {{ trans ( 'admin/licenses/form.license_key' ) }} </ th >
< th style = " width: 10%; " data - sortable = " true " > {{ trans ( 'admin/hardware/table.checkout_date' ) }} </ th >
</ tr >
</ thead >
@ php
$lcounter = 1 ;
@ endphp
@ foreach ( $show_user -> licenses as $license )
@ php
if ( $license -> category -> getEula ()) $eulas [] = $license -> category -> getEula ()
@ endphp
< tr >
< td > {{ $lcounter }} </ td >
< td > {{ $license -> name }} </ td >
< td >
@ can ( 'viewKeys' , $license )
{{ $license -> serial }}
@ else
< i class = " fa-lock " aria - hidden = " true " ></ i > {{ str_repeat ( 'x' , 15 ) }}
@ endcan
</ td >
< td > {{ $license -> pivot -> updated_at }} </ td >
</ tr >
@ php
$lcounter ++
@ endphp
@ endforeach
</ table >
@ endif
@ if ( $show_user -> accessories -> count () > 0 )
< div id = " accessories-toolbar " >
< h4 > {{ trans_choice ( 'general.countable.accessories' , $show_user -> accessories -> count (), [ 'count' => $show_user -> accessories -> count ()]) }} </ h4 >
</ div >
< table
class = " snipe-table table table-striped inventory "
id = " accessoriesAssigned "
data - toolbar = " #accessories-toolbar "
data - pagination = " false "
data - id - table = " accessoriesAssigned "
data - search = " false "
data - side - pagination = " client "
data - sortable = " true "
data - show - columns = " true "
data - sort - order = " desc "
data - sort - name = " created_at "
data - show - columns - toggle - all = " true "
data - cookie - id - table = " accessoriesAssigned " >
< thead >
< tr >
< th style = " width: 20px; " data - sortable = " false " data - switchable = " false " > #</th>
< th data - field = " accessory_image " data - sortable = " true " data - visible = " true " > {{ trans ( 'general.image' ) }} </ th >
< th style = " width: 40%; " data - sortable = " true " data - switchable = " false " > {{ trans ( 'general.name' ) }} </ th >
< th style = " width: 50%; " data - sortable = " true " > {{ trans ( 'general.category' ) }} </ th >
< th style = " width: 10%; " data - sortable = " true " > {{ trans ( 'admin/hardware/table.checkout_date' ) }} </ th >
< th style = " width: 10%; " data - sortable = " true " > {{ trans ( 'general.signature' ) }} </ th >
</ tr >
</ thead >
@ php
$acounter = 1 ;
@ endphp
@ foreach ( $show_user -> accessories as $accessory )
@ if ( $accessory )
@ php
if ( $accessory -> category -> getEula ()) $eulas [] = $accessory -> category -> getEula ()
2022-05-06 02:06:12 -07:00
@ endphp
2024-09-19 17:23:47 -07:00
< tr >
2024-09-23 14:05:47 -07:00
< td > {{ $acounter }} </ td >
2024-09-19 17:23:47 -07:00
< td >
2024-09-23 14:05:47 -07:00
@ if ( $accessory -> getImageUrl ())
< img src = " { { $accessory->getImageUrl () }} " class = " thumbnail " style = " max-height: 50px; " >
2024-09-19 17:23:47 -07:00
@ endif
</ td >
2024-09-23 14:05:47 -07:00
< td > {{ ( $accessory -> manufacturer ) ? $accessory -> manufacturer -> name : '' }} {{ $accessory -> name }} {{ $accessory -> model_number }} </ td >
< td > {{ $accessory -> category -> name }} </ td >
< td > {{ $accessory -> pivot -> created_at }} </ td >
2024-09-19 17:23:47 -07:00
< td >
2024-09-23 14:05:47 -07:00
@ if (( $accessory -> assetlog -> first ()) && ( $accessory -> assetlog -> first () -> accept_signature != '' ))
< img style = " width:auto;height:100px; " src = " { { asset('/') }}display-sig/ { { $accessory->assetlog ->first()->accept_signature }} " >
2024-09-19 17:23:47 -07:00
@ endif
</ td >
</ tr >
@ php
2024-09-23 14:05:47 -07:00
$acounter ++
2024-09-19 17:23:47 -07:00
@ endphp
2024-09-23 14:05:47 -07:00
@ endif
@ endforeach
</ table >
@ endif
2024-03-13 05:36:17 -07:00
2024-09-23 14:05:47 -07:00
@ if ( $show_user -> consumables -> count () > 0 )
< div id = " consumables-toolbar " >
< h4 > {{ trans_choice ( 'general.countable.consumables' , $show_user -> consumables -> count (), [ 'count' => $show_user -> consumables -> count ()]) }} </ h4 >
</ div >
2017-12-05 01:55:24 -08:00
2024-09-23 14:05:47 -07:00
< table
class = " snipe-table table table-striped inventory "
id = " consumablesAssigned "
data - pagination = " false "
data - toolbar = " #consumables-toolbar "
data - id - table = " consumablesAssigned "
data - search = " false "
data - side - pagination = " client "
data - sortable = " true "
data - show - columns = " true "
data - sort - order = " desc "
data - sort - name = " created_at "
data - show - columns - toggle - all = " true "
data - cookie - id - table = " consumablesAssigned " >
< thead >
< tr >
< th style = " width: 20px; " data - sortable = " false " data - switchable = " false " ></ th >
< th style = " width: 40%; " data - sortable = " true " data - switchable = " false " > {{ trans ( 'general.name' ) }} </ th >
< th style = " width: 50%; " data - sortable = " true " > {{ trans ( 'general.category' ) }} </ th >
< th style = " width: 10%; " data - sortable = " true " > {{ trans ( 'admin/hardware/table.checkout_date' ) }} </ th >
< th style = " width: 10%; " data - sortable = " true " > {{ trans ( 'general.signature' ) }} </ th >
</ tr >
</ thead >
@ php
$ccounter = 1 ;
@ endphp
@ foreach ( $show_user -> consumables as $consumable )
@ if ( $consumable )
2024-07-14 10:10:33 -07:00
@ php
2024-09-23 14:05:47 -07:00
if ( $consumable -> category -> getEula ()) $eulas [] = $consumable -> category -> getEula ()
2024-07-14 10:10:33 -07:00
@ endphp
2022-05-06 02:06:12 -07:00
< tr >
2024-09-23 14:05:47 -07:00
< td > {{ $ccounter }} </ td >
2024-03-18 06:29:01 -07:00
< td >
2024-09-23 14:05:47 -07:00
@ if ( $consumable -> deleted_at != '' )
< td > {{ ( $consumable -> manufacturer ) ? $consumable -> manufacturer -> name : '' }} {{ $consumable -> name }} {{ $consumable -> model_number }} </ td >
2024-09-19 17:23:47 -07:00
@ else
2024-09-23 14:05:47 -07:00
{{ ( $consumable -> manufacturer ) ? $consumable -> manufacturer -> name : '' }} {{ $consumable -> name }} {{ $consumable -> model_number }}
@ endif
</ td >
< td > {{ ( $consumable -> category ) ? $consumable -> category -> name : ' invalid/deleted category' }} </ td >
< td > {{ $consumable -> pivot -> created_at }} </ td >
< td >
@ if (( $consumable -> assetlog -> first ()) && ( $consumable -> assetlog -> first () -> accept_signature != '' ))
< img style = " width:auto;height:100px; " src = " { { asset('/') }}display-sig/ { { $consumable->assetlog ->first()->accept_signature }} " >
@ endif
</ td >
2022-05-06 02:06:12 -07:00
</ tr >
@ php
2024-09-23 14:05:47 -07:00
$ccounter ++
2022-05-06 02:06:12 -07:00
@ endphp
2024-09-23 14:05:47 -07:00
@ endif
@ endforeach
</ table >
@ endif
2017-12-05 01:55:24 -08:00
2024-09-23 14:05:47 -07:00
< p ></ p >
< div class = " pull-right " >
< button class = " btn btn-default hidden-print " type = " button " data - toggle = " collapse " data - target = " #eula-row " aria - expanded = " false " aria - controls = " eula-row " title = " EULAs " >
< i class = " fa fa-eye-slash " ></ i >
</ button >
</ div >
2024-03-13 05:36:17 -07:00
2024-09-23 15:50:24 -07:00
< table style = " margin-top: 80px; " >
2024-09-23 14:05:47 -07:00
< tr class = " collapse " id = " eula-row " >
< td style = " padding-right: 10px; vertical-align: top; font-weight: bold; " > EULA </ td >
< td style = " padding-right: 10px; vertical-align: top; padding-bottom: 80px; " colspan = " 3 " >
2024-09-19 17:23:47 -07:00
@ php
2024-09-23 14:05:47 -07:00
if ( ! empty ( $eulas )) $eulas = array_unique ( $eulas );
2024-09-19 17:23:47 -07:00
@ endphp
2024-09-23 14:05:47 -07:00
@ if ( ! empty ( $eulas ))
@ foreach ( $eulas as $key => $eula )
{ !! $eula !! }
@ endforeach
@ endif
</ td >
</ tr >
< tr >
< td style = " padding-right: 10px; vertical-align: top; font-weight: bold; " > {{ trans ( 'general.signed_off_by' ) }} :</ td >
< td style = " padding-right: 10px; vertical-align: top; " > ______________________________________ </ td >
< td style = " padding-right: 10px; vertical-align: top; " > ______________________________________ </ td >
< td > _____________ </ td >
</ tr >
< tr style = " height: 80px; " >
< td ></ td >
< td style = " padding-right: 10px; vertical-align: top; " > {{ trans ( 'general.name' ) }} </ td >
< td style = " padding-right: 10px; vertical-align: top; " > {{ trans ( 'general.signature' ) }} </ td >
< td style = " padding-right: 10px; vertical-align: top; " > {{ trans ( 'general.date' ) }} </ td >
</ tr >
< tr >
< td style = " padding-right: 10px; vertical-align: top; font-weight: bold; " > {{ trans ( 'admin/users/table.manager' ) }} :</ td >
< td style = " padding-right: 10px; vertical-align: top; " > ______________________________________ </ td >
< td style = " padding-right: 10px; vertical-align: top; " > ______________________________________ </ td >
< td > _____________ </ td >
</ tr >
< tr >
< td ></ td >
< td style = " padding-right: 10px; vertical-align: top; " > {{ trans ( 'general.name' ) }} </ td >
< td style = " padding-right: 10px; vertical-align: top; " > {{ trans ( 'general.signature' ) }} </ td >
< td style = " padding-right: 10px; vertical-align: top; " > {{ trans ( 'general.date' ) }} </ td >
< td ></ td >
</ tr >
2017-12-05 12:37:42 -08:00
2024-09-23 14:05:47 -07:00
</ table >
@ endforeach
2024-09-19 17:23:47 -07:00
2024-09-23 14:05:47 -07:00
{{ -- Javascript files -- }}
< script src = " { { url(mix('js/dist/all.js')) }} " nonce = " { { csrf_token() }} " ></ script >
2024-09-19 17:23:47 -07:00
2024-09-23 14:05:47 -07:00
< script src = " { { url(mix('js/dist/bootstrap-table.js')) }} " ></ script >
< script src = " { { url(mix('js/dist/bootstrap-table-locale-all.min.js')) }} " ></ script >
2024-07-14 10:10:33 -07:00
2024-09-23 14:05:47 -07:00
<!-- load english again here , even though it 's in the all.js file, because if BS table doesn' t have the translation , it otherwise defaults to chinese . See https :// bootstrap - table . com / docs / api / table - options / #locale -->
< script src = " { { url(mix('js/dist/bootstrap-table-en-US.min.js')) }} " ></ script >
2024-03-18 06:44:51 -07:00
2024-09-23 14:05:47 -07:00
< script >
$ ( '.snipe-table' ) . bootstrapTable ( 'destroy' ) . each ( function () {
console . log ( 'BS table loaded' );
2024-09-19 17:23:47 -07:00
2024-09-23 14:05:47 -07:00
data_export_options = $ ( this ) . attr ( 'data-export-options' );
export_options = data_export_options ? JSON . parse ( data_export_options ) : {};
export_options [ 'htmlContent' ] = false ; // this is already the default; but let's be explicit about it
export_options [ 'jspdf' ] = { " orientation " : " l " };
// the following callback method is necessary to prevent XSS vulnerabilities
// (this is taken from Bootstrap Tables's default wrapper around jQuery Table Export)
export_options [ 'onCellHtmlData' ] = function ( cell , rowIndex , colIndex , htmlData ) {
if ( cell . is ( 'th' )) {
return cell . find ( '.th-inner' ) . text ()
}
return htmlData
}
$ ( this ) . bootstrapTable ({
classes : 'table table-responsive table-no-bordered' ,
ajaxOptions : {
headers : {
'X-CSRF-TOKEN' : $ ( 'meta[name="csrf-token"]' ) . attr ( 'content' )
}
},
// reorderableColumns: true,
stickyHeader : true ,
stickyHeaderOffsetLeft : parseInt ( $ ( 'body' ) . css ( 'padding-left' ), 10 ),
stickyHeaderOffsetRight : parseInt ( $ ( 'body' ) . css ( 'padding-right' ), 10 ),
undefinedText : '' ,
iconsPrefix : 'fa' ,
cookieStorage : '{{ config(' session . bs_table_storage ') }}' ,
cookie : true ,
cookieExpire : '2y' ,
mobileResponsive : true ,
maintainSelected : true ,
trimOnSearch : false ,
showSearchClearButton : true ,
paginationFirstText : " { { trans('general.first') }} " ,
paginationLastText : " { { trans('general.last') }} " ,
paginationPreText : " { { trans('general.previous') }} " ,
paginationNextText : " { { trans('general.next') }} " ,
pageList : [ '10' , '20' , '30' , '50' , '100' , '150' , '200' { !! (( config ( 'app.max_results' ) > 200 ) ? " ,'500' " : '' ) !! }{ !! (( config ( 'app.max_results' ) > 500 ) ? " ,' " . config ( 'app.max_results' ) . " ' " : '' ) !! }],
pageSize : {{ (( $snipeSettings -> per_page != '' ) && ( $snipeSettings -> per_page > 0 )) ? $snipeSettings -> per_page : 20 }},
paginationVAlign : 'both' ,
queryParams : function ( params ) {
var newParams = {};
for ( var i in params ) {
if ( ! keyBlocked ( i )) { // only send the field if it's not in blockedFields
newParams [ i ] = params [ i ];
}
}
return newParams ;
},
formatLoadingMessage : function () {
return '<h2><i class="fas fa-spinner fa-spin" aria-hidden="true"></i> {{ trans(' general . loading ') }} </h4>' ;
},
icons : {
advancedSearchIcon : 'fas fa-search-plus' ,
paginationSwitchDown : 'fa-caret-square-o-down' ,
paginationSwitchUp : 'fa-caret-square-o-up' ,
fullscreen : 'fa-expand' ,
columns : 'fa-columns' ,
refresh : 'fas fa-sync-alt' ,
export : 'fa-download' ,
clearSearch : 'fa-times'
},
exportOptions : export_options ,
2024-09-19 17:23:47 -07:00
2024-09-23 14:05:47 -07:00
exportTypes : [ 'xlsx' , 'excel' , 'csv' , 'pdf' , 'json' , 'xml' , 'txt' , 'sql' , 'doc' ],
onLoadSuccess : function () {
$ ( '[data-tooltip="true"]' ) . tooltip (); // Needed to attach tooltips after ajax call
}
2024-09-19 17:23:47 -07:00
2024-09-23 14:05:47 -07:00
});
});
</ script >
2017-12-05 12:34:16 -08:00
2024-09-23 14:05:47 -07:00
</ body >
</ html >